在Django produ中从python2.6升级到python2.7

2024-09-30 08:15:13 发布

您现在位置:Python中文网/ 问答频道 /正文

Django 1.5.2版 操作系统:Windows

我正在尝试将用于Django项目的python从2.6升级到2.7。我在以下文件中分别做了修改

  1. 路径设置正确,指向新的Python2.7
  2. 使用python2.7正确更新/重新安装了第三方软件包
  3. 对*.wsgi文件进行了更改,以便包括新安装的第三方软件包
  4. 在http.conf已更改为WSGIScriptAlias的目录标记

但是,当我尝试通过浏览器连接服务器时,出现以下异常

Sun May 18 20:55:41 2014] [error] [client 127.0.0.1] mod_wsgi (pid=6184): Exception occurred processing WSGI script 'E:/Build/ACS/umonitor/ngnms/apache_django.wsgi'.
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1] Traceback (most recent call last):
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:/Build/ACS/umonitor/ngnms/apache_django.wsgi", line 1, in <module>
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     import os, sys
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\os.py", line 398, in <module>
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     import UserDict
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\UserDict.py", line 84, in <module>
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     _abcoll.MutableMapping.register(IterableUserDict)
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\abc.py", line 109, in register
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     if issubclass(subclass, cls):
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\abc.py", line 184, in __subclasscheck__
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     cls._abc_negative_cache.add(subclass)
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\_weakrefset.py", line 84, in add
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     self.data.add(ref(item, self._remove))
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1] TypeError: cannot create weak reference to 'classobj' object
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1] mod_wsgi (pid=6184): Target WSGI script 'E:/Build/ACS/umonitor/ngnms/apache_django.wsgi' cannot be loaded as Python module.
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1] mod_wsgi (pid=6184): Exception occurred processing WSGI script 'E:/Build/ACS/umonitor/ngnms/apache_django.wsgi'.
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1] Traceback (most recent call last):
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:/Build/ACS/umonitor/ngnms/apache_django.wsgi", line 1, in <module>
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     import os, sys
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\os.py", line 398, in <module>
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     import UserDict
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\UserDict.py", line 84, in <module>
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     _abcoll.MutableMapping.register(IterableUserDict)
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\abc.py", line 109, in register
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     if issubclass(subclass, cls):
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\abc.py", line 184, in __subclasscheck__
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     cls._abc_negative_cache.add(subclass)
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]   File "E:\\Build\\ACS\\umonitor\\bin\\.\\\\..\\python\\Lib\\_weakrefset.py", line 84, in add
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1]     self.data.add(ref(item, self._remove))
[Sun May 18 20:55:41 2014] [error] [client 127.0.0.1] TypeError: cannot create weak reference to 'classobj' object

Tags: inpybuildclientwsgibinlibline

热门问题