Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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
Google app engine EOFError:EOF读取预期对象的位置_Google App Engine - Fatal编程技术网

Google app engine EOFError:EOF读取预期对象的位置

Google app engine EOFError:EOF读取预期对象的位置,google-app-engine,Google App Engine,最近在GAE上出现了一些奇怪的错误,比如: Traceback (most recent call last): File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 240, in Handle handler = _config_handle.add_wsgi_middleware(self._LoadHandler())

最近在GAE上出现了一些奇怪的错误,比如:

Traceback (most recent call last):
  File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 240, in Handle
    handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
  File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 299, in _LoadHandler
    handler, path, err = LoadObject(self._handler)
  File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 96, in LoadObject
    __import__(cumulative_path)
EOFError: EOF read where object expected

不确定故障是在我的应用程序中还是在GAE上。其他人看到了吗?

如果您的项目当前正在运行一个实例,请关闭它并启动一个新实例。这似乎为我解决了问题


另外,前几天我犯了一个奇怪的错误,看起来像这样:

Traceback (most recent call last):
  File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 240, in Handle
    handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
  File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 299, in _LoadHandler
    handler, path, err = LoadObject(self._handler)
  File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 85, in LoadObject
    obj = __import__(path[0])
  File "/base/data/home/apps/xxxxxx/xxxxxx/upload.py", line 11, in <module>
    import traceback
SystemExit: -1
回溯(最近一次呼叫最后一次):
文件“/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py”,第240行,在Handle中
handler=\u config\u handle.add\u wsgi\u中间件(self.\u LoadHandler())
文件“/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py”,第299行,在_LoadHandler中
处理程序,路径,err=LoadObject(self.\u处理程序)
LoadObject中的文件“/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py”,第85行
obj=\uuuuuuuuuuuuuu导入(路径[0])
文件“/base/data/home/apps/xxxxxx/xxxxxx/upload.py”,第11行,在
导入回溯
系统出口:-1

这个错误看起来很相似,因为它包含了一些相同的行,但让我觉得有些实例启动不正确或类似的东西。停止实例并启动新实例也修复了此错误。

我看到的正是此错误。我认为这与你的应用程序无关,只是应用程序引擎出现了一些暂时性的问题。昨天格林尼治标准时间凌晨4点左右,我注意到了一些这样的例子

"/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 96, in LoadObject
__import__(cumulative_path)
EOFError: EOF read where object expected

我也有同样的问题。一定是应用程序引擎出了问题。他们一直有问题


更新:遵循rgutierrez1014关闭当前运行的任何实例的提示,修复了该问题。

我遇到了相同的错误。因为GAE试图加载的模块处于错误状态,这导致了奇怪的AttributeError,因为部分加载的模块现在处于错误状态。重新启动解决了问题。

Google App Engine PIT上有一个关于此问题的漏洞,请随时启动,以便获得有关此问题的任何更新的通知。

当3个或更多Python进程读/写同一个pyc文件时,最有可能出现争用情况。在Python3.3中修复:

在我的例子中,它同时使用Django。。。一些Python2.7.pyc安装包已损坏。rm-r--**/*.pyc删除文件系统中的所有.pyc或更准确的:

导入系统 打印'\n'。加入(系统路径)


要检查安装文件夹的位置并递归删除所有.pyc文件并完成此操作,Python将再次开始工作

切换到Python解释器执行以下命令导入sys print'\n'。join(sys.path)更改为Python路径。rm-r--*/.pyc它对我有用。