【问题标题】:GoogleAppEngine error: rdbms_mysqldb.py:74GoogleAppEngine 错误:rdbms_mysqldb.py:74
【发布时间】:2012-07-17 10:25:31
【问题描述】:

尝试在 GoogleAppEngine 上执行 HelloWorld,但出现以下错误。

C:\LearningGoogleAppEngine\HelloWorld>dev_appserver.py helloworld WARNING 2012-07-17 10:21:37,250 rdbms_mysqldb.py:74] The rdbms API is not available because the MySQLdb library could not be loaded. Traceback (most recent call last):

File "C:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 133, in run_file(file, globals())

File "C:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 129, in run_file execfile(script_path, globals_)

File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_main.py", line 694, in sys.exit(main(sys.argv))

File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_main.py", line 582, in main root_path, {}, default_partition=default_partition)

File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3217, in LoadAppConfig raise AppConfigNotFoundError google.appengine.tools.dev_appserver.AppConfigNotFoundError

我在 GoogleCode、StackO 上找到了有关此问题的帖子。但无论我怎么尝试,我仍然无法克服这个错误。
Windows 7 机器上安装的 Python 版本为:2.7.3
GAE 启动器启动画面显示以下内容:
发布 1.7.0
API 版本:['1']
Python:2.5.2
wxPython : 2.8.8.1(msw-unicode)

有人可以帮忙吗?

【问题讨论】:

标签: google-app-engine python-2.7


【解决方案1】:

已经有一段时间了,但我相信我之前已经通过将 import rdbms 添加到 dev_appserver.py 来解决此问题

嗯.. 还是 import MySQLdb? (更有可能)

【讨论】:

  • 都试过了,都不行。修复我的 app.yaml 后,该应用程序启动并可以浏览。是的!但是,仍然在日志中收到 2 个警告,关于我最初认为的问题,其次是关于“无法初始化图像 API”的警告,可能会稍微堆叠一下这两个警告的单独问题。感谢您加紧努力。
【解决方案2】:

需要将运行时设置为“Python27”而不仅仅是“Python”,并且需要将线程安全设置为 false,这是我的 app.yaml

application: helloworld
version: 1
runtime: python27
api_version: 1
threadsafe: false

handlers:
- url: /.*  
  script: helloworld.py

这是我的 helloworld.py

print 'Content-Type: text/plain'
print ''
print 'Hello, world!'

【讨论】:

    【解决方案3】:

    只是有完全相同的错误消息:我发现重新启动 Windows 修复了所有问题,并且我不必偏离 google helloworld python 教程中给出的 YAML 或 py 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-05
      • 1970-01-01
      • 1970-01-01
      • 2021-10-03
      • 1970-01-01
      • 1970-01-01
      • 2015-10-14
      • 1970-01-01
      相关资源
      最近更新 更多