GAE ImportError: dynamic module does not define init function (init_mysql)
GAE ImportError: dynamic module does not define init function (init_mysql)
我的暂存 GAE 应用抛出以下错误,
File "/base/data/home/apps/foo156801/worker:20170301t222555.399535951340506041/lib/MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: dynamic module does not define init function (init_mysql)
与 完全相同。根据 link 上给出的答案,我已将我的 app.yaml
MysqlDb 版本和本地 mysqldb 版本更改为指向相同的版本。但没有运气。我还是得到了上面的错误。
app.yaml
libraries:
- name: jinja2
version: latest
- name: MySQLdb
version: "1.2.5"
requirements.txt
Flask-API==0.6.9
MySQL-python==1.2.5
一个应用程序的多个 services/modules 不共享任何代码,请参阅 Service isolation。
因此 requesting runtime-provided libraries or vendoring in 3rd party libraries 需要在每个 service/module 中复制。
符号链接也可用于本着 DRY 精神的第 3 方库中的供应商,请参阅 。
我的暂存 GAE 应用抛出以下错误,
File "/base/data/home/apps/foo156801/worker:20170301t222555.399535951340506041/lib/MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: dynamic module does not define init function (init_mysql)
与 app.yaml
MysqlDb 版本和本地 mysqldb 版本更改为指向相同的版本。但没有运气。我还是得到了上面的错误。
app.yaml
libraries:
- name: jinja2
version: latest
- name: MySQLdb
version: "1.2.5"
requirements.txt
Flask-API==0.6.9
MySQL-python==1.2.5
一个应用程序的多个 services/modules 不共享任何代码,请参阅 Service isolation。
因此 requesting runtime-provided libraries or vendoring in 3rd party libraries 需要在每个 service/module 中复制。
符号链接也可用于本着 DRY 精神的第 3 方库中的供应商,请参阅