Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 错误号10054远程主机已强制关闭现有连接。-如何调试?_Python_Google App Engine - Fatal编程技术网

Python 错误号10054远程主机已强制关闭现有连接。-如何调试?

Python 错误号10054远程主机已强制关闭现有连接。-如何调试?,python,google-app-engine,Python,Google App Engine,我第一次使用谷歌应用程序引擎,我对这个错误有点困惑,我不知道如何进一步调试它 我在我的帐户下创建了一个应用程序,然后我试图通过GoogleAppEngineLauncher将一个python文件上传到其中。但我一直在犯这个错误 08:39 PM Host: appengine.google.com 08:39 PM Application: gappproxytestapp; version: 1 08:39 PM Starting update of app: gappproxytestap

我第一次使用谷歌应用程序引擎,我对这个错误有点困惑,我不知道如何进一步调试它

我在我的帐户下创建了一个应用程序,然后我试图通过GoogleAppEngineLauncher将一个python文件上传到其中。但我一直在犯这个错误

08:39 PM Host: appengine.google.com
08:39 PM Application: gappproxytestapp; version: 1
08:39 PM 
Starting update of app: gappproxytestapp, version: 1
08:39 PM Getting current resource limits.
2012-11-13 20:40:32,505 ERROR appcfg.py:2202 An error occurred processing file '': <urlopen error [Errno 10054] An existing connection was forcibly closed by the remote host>. Aborting. 
Traceback (most recent call last):
  File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 171, in <module>
    run_file(__file__, globals())
  File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 167, in run_file
    execfile(script_path, globals_)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4322, in <module>
    main(sys.argv)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4313, in main
    result = AppCfgApp(argv).Run()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2599, in Run
    self.action(self)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4048, in __call__
    return method()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 3065, in Update
    self.UpdateVersion(rpcserver, self.basepath, appyaml)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 3047, in UpdateVersion
    lambda path: self.opener(os.path.join(basepath, path), 'rb'))
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2172, in DoUpload
    self.resource_limits = GetResourceLimits(self.rpcserver, self.config)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 357, in GetResourceLimits
    resource_limits.update(GetRemoteResourceLimits(rpcserver, config))
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 328, in GetRemoteResourceLimits
    version=config.version)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appengine_rpc.py", line 389, in Send
    f = self.opener.open(req)
  File "C:\Python27\lib\urllib2.py", line 400, in open
    response = self._open(req, data)
  File "C:\Python27\lib\urllib2.py", line 418, in _open
    '_open', req)
  File "C:\Python27\lib\urllib2.py", line 378, in _call_chain
    result = func(*args)
  File "C:\Python27\lib\urllib2.py", line 1215, in https_open
    **return self.do_open(httplib.HTTPSConnection, req)
  File "C:\Program Files (x86)\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", line 383, in do_open
    raise url_error
urllib2.URLError: <urlopen error [Errno 10054] An existing connection was forcibly closed by the remote host>
2012-11-13 20:40:32 (Process exited with code 1)**

You can close this window now.
08:39主持人:appengine.google.com
08:39 PM申请:gappproxytestapp;版本:1
晚上8:39
正在启动应用程序的更新:gappproxytestapp,版本:1
晚上8:39获取当前资源限制。
2012-11-13 20:40:32505错误appcfg.py:2202处理文件“”时出错:。流产。
回溯(最近一次呼叫最后一次):
文件“C:\Program Files(x86)\Google\Google\u appengine\appcfg.py”,第171行,在
运行\u文件(\uuuu文件,globals())
文件“C:\Program Files(x86)\Google\Google\u appengine\appcfg.py”,第167行,在run\u文件中
execfile(脚本路径,全局路径)
文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第4322行,在
主(系统argv)
文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第4313行,主目录
结果=AppCfgApp(argv).Run()
文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第2599行,正在运行
自我行动(self)
文件“C:\Program Files(x86)\Google\Google\u appengine\Google\appengine\tools\appcfg.py”,第4048行,在调用中__
返回方法()
文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第3065行,在更新中
UpdateVersion(rpcserver、self.basepath、appyaml)
UpdateVersion中的文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第3047行
lambda路径:self.opener(os.path.join(basepath,path),'rb'))
文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第2172行,双pload格式
self.resource_limits=GetResourceLimits(self.rpcserver,self.config)
GetResourceLimits中的文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第357行
resource_limits.update(GetRemoteResourceLimits(rpcserver,config))
GetRemoteResourceLimits中的文件“C:\Program Files(x86)\Google\Google\U appengine\Google\appengine\tools\appcfg.py”,第328行
version=config.version)
文件“C:\Program Files(x86)\Google\Google\u appengine\Google\appengine\tools\appengine\u rpc.py”,第389行,在Send中
f=自动开启器开启(要求)
文件“C:\Python27\lib\urllib2.py”,第400行,打开
响应=自身打开(请求,数据)
文件“C:\Python27\lib\urllib2.py”,第418行,处于打开状态
"开放",
文件“C:\Python27\lib\urllib2.py”,第378行,在调用链中
结果=func(*args)
文件“C:\Python27\lib\urllib2.py”,第1215行,https\u open
**返回self.do_open(httplib.HTTPSConnection,req)
文件“C:\Program Files(x86)\Google\Google\u appengine\lib\fancy\u urllib\fancy\u urllib\\u\u\u init\u\u\u.py”,第383行,在do\u open中
引发url\u错误
urllib2.URLError:
2012-11-13 20:40:32(进程退出,代码为1)**
你现在可以关闭这个窗口了。

我如何进一步调试它?似乎urllib2在HTTPS方面有问题。但这很奇怪,因为我不支持任何本地代理,也从来没有遇到过任何其他HTTPS问题。

我也面临同样的问题。我关闭了谷歌应用程序引擎启动器,再次启动,并尝试上传应用程序,成功了

我遇到了同样的问题。即使我尝试不同的PC、操作系统、更新最新SDK或其他解决方案,它也不起作用。我怀疑这是谷歌应用引擎服务器端的问题。等了一天,一切都好了。因此,如果您有同样的问题,等待一天可能是一个不错的选择

你把这个整理好了吗?我也遇到了同样的问题。@RTF当我关闭Google应用程序引擎启动器并再次启动它,并尝试上载应用程序时,它起了作用。@gsinha,太好了--所以请将此作为答案发布,这样它就可以被升级,并且这个旧Q将不再显示为“未回答”对于其他看到这一点的人,根据Justin Beckwith在文章中的评论,建议使用新的通过“gcloud app deploy”进行部署,而不是使用非常旧的应用引擎启动器。