2011-02-23 274 views
0

这是错误信息..任何帮助将不胜感激。部署google python-appengine应用程序时出现这个错误?

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 protected]', '--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 [email protected]: 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. 
+0

'为了解决这个问题,请安装从 http:// pypi.python.org/pypi/ssl'的ssl模块 - 它说明了一切。 – user225312 2011-02-23 21:13:15

+0

@sukhbir:缺少ssl只是一个警告。这不会引起@adham所看到的问题。 – 2011-02-23 21:15:10

+0

@亚当:误读,道歉:) – user225312 2011-02-23 21:15:26

回答

4

可能会出现此问题。如错误信息所示,正确的做法是给appcfg.py rollback命令。这将撤消失败的更改并重置您的应用程序,以便为更新做好准备。

+0

我认为你的意思是像这样的http://techperience.blogspot.com/2010/07/app-engine-deploy-error-409-solution。 html – Adham 2011-02-23 21:23:25

+0

@adham:是的,这是完全正确的。 – 2011-02-23 21:24:47

+0

如果你想避免回滚,你可以简单地增加版本号。 – diazdeteran 2016-07-09 01:39:56

-1

尝试

easy_install ssl 

有消息称该模块缺失。

@亚当:正式注意。我很抱歉缺少“警告文本”。

我相信他的错误会在一段时间后消失,因为另一个操作可能会在同一时间进行。不过他应该安装ssl模块。如果过了一段时间并且没有帮助,他应该执行回滚。如果update开始并没有完成出于某种原因

Google App Engine: appcfg.py rollback

+0

这只是一个警告,它与@adhams错误没有任何关系 – 2011-02-23 21:17:47

相关问题