我想在heroku上用flask部署我的python应用。我在本地机器上检查它工作得很好。当我部署到heroku构建成功,但当我打开应用程序,它说 application error
当我用 heroku logs --tail --app
以下是错误代码。
2020-06-02T07:06:41.820850+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/mysql/connector/__init__.py", line 34, in <module>
2020-06-02T07:06:41.820850+00:00 app[web.1]: import _version
2020-06-02T07:06:41.820858+00:00 app[web.1]: ModuleNotFoundError: No module named '_version'
我的 要求.txt
mysql-connector==2.2.9
mysql-connector-python==8.0.20
mysql_connector_repackaged==0.3.1
mysqlclient==1.4.6
谁能帮帮我?
自 mysql-connector
是虚拟包,你不需要在你的 requirements.txt
而不是说 mysql.connector
在你 requirements.txt
如果出现任何错误,请发帖
P.S你不需要指定任何版本的产品。mysql.connector
幸福的编码
https:/pypi.orgprojectmysql-connector。
支持到Python 3.3。它在描述中也说了。
弃用,请使用官方版本 https:/pypi.orgprojectmysql-connector-python。.
移除 mysql-connector
依赖性。