Python CentOS为什么谷歌应用程序引擎不工作?甚至应用了修复中提到的最后一个补丁

Python CentOS为什么谷歌应用程序引擎不工作?甚至应用了修复中提到的最后一个补丁,python,google-app-engine,centos,rhel,centos6,Python,Google App Engine,Centos,Rhel,Centos6,谷歌应用程序引擎在我的CentOS中运行,没有任何更改,但从昨天起突然停止工作。然后,我跟踪了谷歌应用程序引擎的补丁,但它仍然没有启动。如何解决 [root@ip-10-59-143-73 tmp]# uname -a Linux ip-10-59-143-73 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux 根据补丁: 第56/57行已更改,与修补程序一样,但仍

谷歌应用程序引擎在我的CentOS中运行,没有任何更改,但从昨天起突然停止工作。然后,我跟踪了谷歌应用程序引擎的补丁,但它仍然没有启动。如何解决

[root@ip-10-59-143-73 tmp]# uname -a
Linux ip-10-59-143-73 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
根据补丁:

第56/57行已更改,与修补程序一样,但仍然存在问题:

 55   py_file = __file__.replace('.pyc', '.py')
 56   #dir_paths = [os.path.abspath(os.path.dirname(os.path.realpath(py_file))),
 57   #             os.path.abspath(os.path.dirname(py_file))]
 58   uncompiled_file = __file__.rstrip("c") if __file__.endswith("pyc") else __file__
 59   dir_paths = [os.path.abspath(os.path.dirname(os.path.realpath(uncompiled_file))),
 60                os.path.abspath(os.path.dirname(uncompiled_file))]
 61   for dir_path in dir_paths:
 62     sibling_path = os.path.join(dir_path, sibling)
 63     if os.path.exists(sibling_path):
修补程序没有帮助:

[root@ip-10-59-143-73 tmp]# Traceback (most recent call last):
  File "/var/tmp/google_appengine/dev_appserver.py", line 76, in <module>
    _DIR_PATH = _get_dir_path(os.path.join('lib', 'ipaddr'))
  File "/var/tmp/google_appengine/dev_appserver.py", line 66, in _get_dir_path
    'file and %s.' % sibling)
ValueError: Could not determine directory that contains both, this file and lib/ipaddr.
[root@ip-10-59-143-73 tmp]#回溯(最近一次通话最后一次):
文件“/var/tmp/google_appengine/dev_appserver.py”,第76行,在
_DIR\u PATH=\u get\u DIR\u PATH(os.PATH.join('lib','ipaddr'))
文件“/var/tmp/google\u appengine/dev\u appserver.py”,第66行,路径为get\u dir\u
'文件和%s.。%s同级)
ValueError:无法确定同时包含此文件和lib/ipaddr的目录。
编辑:问题


CentOS 6.x:使用最新版本: