【发布时间】:2013-11-12 18:00:33
【问题描述】:
我一直在研究 GAE - 尝试创建一个新项目:命令出错
abid@abid-webdev:~/Documents/GAE_projects$ python google_appengine/dev_appserver.py exe1.py/
错误
INFO 2013-10-29 08:27:57,104 module.py:608] 默认值:“GET / HTTP/1.1”500 - 错误 2013-10-29 08:29:43,171 wsgi.py:262] 回溯(最近一次通话最后): 文件“/home/abid/Documents/GAE_projects/google_appengine/google/appengine/runtime/wsgi.py”,第 239 行,在 Handle handler = _config_handle.add_wsgi_middleware(self._LoadHandler()) _LoadHandler 中的文件“/home/abid/Documents/GAE_projects/google_appengine/google/appengine/runtime/wsgi.py”,第 298 行 处理程序,路径,错误 = LoadObject(self._handler) LoadObject 中的文件“/home/abid/Documents/GAE_projects/google_appengine/google/appengine/runtime/wsgi.py”,第 84 行 obj = 导入(路径[0]) ImportError:没有名为 helloworld 的模块 INFO 2013-10-29 08:29:43,191 module.py:608] 默认值:“GET / HTTP/1.1”500 - 错误 2013-10-29 08:29:51,775 wsgi.py:262] 回溯(最近一次通话最后): 文件“/home/abid/Documents/GAE_projects/google_appengine/google/appengine/runtime/wsgi.py”,第 239 行,在 Handle handler = _config_handle.add_wsgi_middleware(self._LoadHandler()) _LoadHandler 中的文件“/home/abid/Documents/GAE_projects/google_appengine/google/appengine/runtime/wsgi.py”,第 298 行 处理程序,路径,错误 = LoadObject(self._handler) LoadObject 中的文件“/home/abid/Documents/GAE_projects/google_appengine/google/appengine/runtime/wsgi.py”,第 84 行 obj = 导入(路径[0]) ImportError: 没有名为 helloworld 的模块
1) ImportError: No module named helloworld -> 我注意到了这个错误
目前正在处理这个项目
exercise1,从之前的项目helloworld/复制了app.yaml文件查看app.yaml,内容如下:
应用程序:您的应用程序 ID 版本:1 运行时:python27 api_version: 1 线程安全:真
处理程序: - 网址:/.*
脚本:helloworld.application>
2) on google URL -> 对路径匹配正则表达式 /.*(所有 URL)的 URL 的每个请求都应由 helloworld 模块中的应用程序对象处理。
3) 我的目录结构
abid@abid-webdev:~/Documents/GAE_projects$ ls
运动1
你好世界
google_appengine
问题:
如何修改我的 app.yaml 以与我的其他项目一起使用,例如 练习1?
感谢大家的帮助。
【问题讨论】:
-
您是否设法从 Google 运行了 hello world 应用程序? developers.google.com/appengine/docs/python/… 在运行 dev_appserver.py 以及我在上面看到的其他内容时,您应该指向 app.yaml 所在的目录,而不是指向 python 脚本
-
@Lipis -> 是的,我可以运行 hello world 应用程序,只有默认设置 URL 你的意思是(指向目录)? [网址] (developers.google.com/appengine/docs/python/config/…)