Python manage.py runserver失败

Python manage.py runserver失败,python,django,macos,Python,Django,Macos,OS X、Python 2.7、全新的virtualenv: virtualenv bar source bar/bin/activate pip install django --upgrade django-admin.py startproject foo cd foo python manage.py runserver 然后我马上得到这个: Traceback (most recent call last): File "manage.py", line 14, in <mod

OS X、Python 2.7、全新的virtualenv:

virtualenv bar
source bar/bin/activate
pip install django --upgrade
django-admin.py startproject foo
cd foo
python manage.py runserver
然后我马上得到这个:

Traceback (most recent call last):
File "manage.py", line 14, in <module>
execute_manager(settings)
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/core/management/__init__.py", line 438, in execute_manager
utility.execute()
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/core/management/__init__.py", line 379, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/core/management/base.py", line 191, in run_from_argv
self.execute(*args, **options.__dict__)
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/core/management/base.py", line 209, in execute
translation.activate('en-us')
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 100, in activate
return _trans.activate(language)
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/utils/translation/__init__.py", line 43, in __getattr__
if settings.USE_I18N:
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/utils/functional.py", line 276, in __getattr__
self._setup()
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/conf/__init__.py", line 42, in _setup
self._wrapped = Settings(settings_module)
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/conf/__init__.py", line 139, in __init__
logging_config_func(self.LOGGING)
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/utils/dictconfig.py", line 553, in dictConfig
dictConfigClass(config).configure()
File "/Users/xyz/.virtualenvs/bar/lib/python2.7/site-packages/django/utils/dictconfig.py", line 321, in configure
del logging._handlerList[:]
AttributeError: 'module' object has no attribute '_handlerList'

出什么事了?

这个问题似乎与VirtualVWrapper和我自己的愚蠢有关;手动创建virtualenv已解决此问题。

您可能需要提供更多信息。这在这里当然有效。我觉得你遗漏了一些重要的细节和/或步骤。你是如何安装Python2.7的?我真的不知道你的问题是什么,它对我来说是不可复制的。可能尝试更新virtualenv/pip并开始使用distribute。@zeekay我刚刚用一个手动创建的virtualenv尝试过,我第一次使用VirtualEnvRapper,它正在运行。呸。毫无意义。