我是python的新手,我已经通过使用eclipse完成了命令行的基础知识。现在想要创建一些网页,我提到给定的链接并且做得非常相似,我的应用引擎的(http://www.vogella.de/articles/GoogleAppEngine/article.html#app_python)路径是(/ home / abc / google_appengine),我的工作目录是(/ home / temp) / googleappengine0)所以我尝试了地毯示例程序但是遇到了这样的错误
WARNING 2011-12-05 07:04:26,319 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
Traceback (most recent call last):
File "/home/**********/google_appengine/dev_appserver.py", line 77, in <module>
run_file(__file__, globals())
File "/home/**********/google_appengine/dev_appserver.py", line 73, in run_file
execfile(script_path, globals_)
File "/home/**********/google_appengine/google/appengine/tools/dev_appserver_main.py", line 682, in <module>
sys.exit(main(sys.argv))
File "/home/**********/google_appengine/google/appengine/tools/dev_appserver_main.py", line 571, in main
root_path, {}, default_partition=default_partition)
File "/home/**********/google_appengine/google/appengine/tools/dev_appserver.py", line 2983, in LoadAppConfig
raise AppConfigNotFoundError
google.appengine.tools.dev_appserver.AppConfigNotFoundError
你们可以帮我解决一下我应该如何开始使用python中的web编程,现在我正在尝试使用pydev进行eclipse,但仍然无法运行程序。
答案 0 :(得分:3)
您的工作目录中是否有正确配置的app.yml文件?如果你有app.yml,你可能会为dev_appserver.py
提供错误的目录。
你必须像这样运行:
python dev_appserver.py <directory-with-app.yml>
首先尝试在没有eclipse的情况下运行它 - 从终端运行它。然后尝试相应地在eclipse中设置正确的设置。
我不认为谷歌应用引擎是python新手的良好开端。为什么不从更简单的东西开始,例如django框架? Django拥有出色的文档和大型社区,所以如果遇到麻烦,找到帮助会更容易。
答案 1 :(得分:0)
app引擎运行不正确,请在appengine文档中找到安装教程。
之后,示例应该能够运行。