部署google python-appengine应用程序时出现此错误是什么?

时间:2011-02-23 21:12:05

标签: python google-app-engine

这是错误信息..任何帮助将不胜感激。

2011-02-23 23:09:11 Running command: "['C:\\Python25\\pythonw.exe', '-u', 'C:\\Program Files\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'--email=adham587@gmail.com', '--passin', 'update', 'C:\\Users\\adham\\Desktop\\images']"
Application: refacingme; version: 1.
Server: appengine.google.com.
Scanning files on local disk.
Initiating update.
2011-02-23 23:09:42,223 WARNING appengine_rpc.py:405 ssl module not found.
Without the ssl module, the identity of the remote host cannot be verified, and
connections may NOT be secure. To fix this, please install the ssl module from
http://pypi.python.org/pypi/ssl .
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl . 
Password for XXXXX@gmail.com: Error 409: --- begin server output ---
Another transaction by user XXXXXXXX is already in progress for this app and major version. That user can undo the transaction with appcfg.py's "rollback" command.
--- end server output ---
2011-02-23 23:09:46 (Process exited with code 1)

You can close this window now.

2 个答案:

答案 0 :(得分:4)

如果update已启动但由于某种原因未完成,则可能会出现此问题。正如错误消息所指出的那样,正确的做法是给appcfg.py rollback命令。这将撤消失败的更改并重置您的应用程序,以便它可以进行更新。

答案 1 :(得分:-1)

尝试

easy_install ssl

消息说该模块丢失了。

@Adam:正确地指出。我为错过“警告文本”而道歉。

我相信他的错误会在一段时间内消失,因为另一项行动可能同时进行。不过他应该安装ssl模块。如果过了一段时间而没有帮助,他应该执行回滚。

Google App Engine: appcfg.py rollback

相关问题