谷歌应用程序引擎补丁在Windows上的manage.pysyncdb不起作用
同步 DB 命令时,出现以下错误
我已经安装了 Google App Engine 补丁,当我想在 Windows 上的命令提示符上
manage.py syncdb
The Google App Engine SDK could not be found!Visit http://code.google.com/p/app-engine- patch/ for installation instructions.
我也安装了 win32api,但它仍然会重复出现。 appcfg.py 和 dev_appserver.py 工作正常。
编辑
中添加和删除了以下路径
F:\Program Files\Google\google_appengine\google
F:\Program Files\Google\google_appengine\lib
从路径编辑 以下黑客使它工作,但我希望有更好的
SDK_PATH = "F:\Program Files\Google\google_appengine"
方法 common\appenginepatch 中的 aecmd.py
I have installed Google App Engine patch and I get the following error when I want to sync the DB
Command on command prompt on windows
manage.py syncdb
The Google App Engine SDK could not be found!Visit http://code.google.com/p/app-engine- patch/ for installation instructions.
I have installed win32api too and it still recurs. appcfg.py and dev_appserver.py works normally.
EDIT
Added and removed following paths from PATH
F:\Program Files\Google\google_appengine\google
F:\Program Files\Google\google_appengine\lib
EDIT
The following hack has made it working but I hope there is a better way
SDK_PATH = "F:\Program Files\Google\google_appengine"
in
aecmd.py in common\appenginepatch
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
阅读会有所帮助,
特别 感谢 Jesaja Everling线
此外,改进了对 PROGRAMFILES 的破解,
默认情况下仅提供 C:,而我的 google_appengine 位于 F:
A little more reading helped , and thanx to Jesaja Everling
specifically the line
Additionally, improved the hack to
PROGRAMFILES gives only C: by default and my google_appengine is in F: