失败后使用appcfg的GAE错误

时间:2013-04-15 10:43:11

标签: google-app-engine

D:\kubox\python\GAE>appcfg.py rollback D:\kubox\python\GAE\myapp1
Traceback (most recent call last):
  File "D:\kubox\python\GAE\appcfg.py", line 77, in <module>
    DIR_PATH = get_dir_path(os.path.join('lib', 'ipaddr'))
  File "D:\kubox\python\GAE\appcfg.py", line 67, in get_dir_path
    'file and %s.' % sibling)
ValueError: Could not determine directory that contains both, this file and lib\
ipaddr.

部署失败后,我无法执行appcfg.py,我的语法是否错误? 我哪里做错了? WIN 7,cmd提示

2 个答案:

答案 0 :(得分:0)

尝试从安装GAE SDK的位置运行appcfg.py。

答案 1 :(得分:0)

通常回滚应该足够,但在部署失败后,有时默认情况下上传不起作用。

作为一种解决方法,您可以更改应用程序版本(app.yaml),然后尝试部署,它应该没问题。

接下来,您可以登录到应用程序仪表板,在版本选项卡中,您可以将最新版本切换为默认版本。您的新版本应该立即启动并运行。   最后一步,您可以停止旧版应用的任何实例。

希望这有帮助