在Heroku中构建成功,但应用错误

问题描述 投票:0回答:1

我想在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

谁能帮帮我?

python flask heroku mysql-connector
1个回答
0
投票

mysql-connector 是虚拟包,你不需要在你的 requirements.txt 而不是说 mysql.connector 在你 requirements.txt如果出现任何错误,请发帖

P.S你不需要指定任何版本的产品。mysql.connector

幸福的编码


2
投票

https:/pypi.orgprojectmysql-connector。

支持到Python 3.3。它在描述中也说了。

弃用,请使用官方版本 https:/pypi.orgprojectmysql-connector-python。.

移除 mysql-connector 依赖性。

© www.soinside.com 2019 - 2024. All rights reserved.