Google AppEngine ImportError:动态模块未定义init函数(init_mysql)

2024-09-29 21:31:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我在googleappengine上使用Flask部署python应用程序时遇到了这个错误。如果有人帮助我,我会很感激的。在

ps:我的本地服务器工作起来很有魅力

File "/base/data/home/apps/s~dwnup-997/1.385507214687998146/lib/sqlalchemy/dialects/mysql/mysqldb.py", line 92, in dbapi
    return __import__('MySQLdb')
  File "/base/data/home/apps/s~dwnup-997/1.385507214687998146/lib/MySQLdb/__init__.py", line 19, in <module>
    import _mysql
ImportError: dynamic module does not define init function (init_mysql)

Tags: appsinpyimporthomedatabaseinit
1条回答
网友
1楼 · 发布于 2024-09-29 21:31:50

谢谢多鲁和蒂姆·霍夫曼

MySQLDb不是问题所在应用程序yaml,我部署并显示其他错误。在

我将提出另一个问题。在

解决方法是:

在应用程序yaml

application: vuush
version: 1
runtime: python27
api_version: 1
threadsafe: yes

handlers:
- url: .*
  script: main.app

libraries:
- name: jinja2
  version: "2.6"
- name: markupsafe
  version: "0.15"
- name: MySQLdb
  version: "1.2.4"

在要求.txt在

^{pr2}$

相关问题 更多 >

    热门问题