当我运行python manage.py runserver
时,我收到错误ImportError: cannot import name AdminMediaHandler
。
离。
(venv)agconti@agconti-Inspiron-5520:~/my_dev/github/stamped/stamped_project$ python manage.py runserver
ImportError: cannot import name AdminMediaHandler
这在我安装django-werkzeug-debugger-runserver后才开始发生。
我正在使用virtualenv。这是我安装的:
Django==1.5.2
Werkzeug==0.9.3
argparse==1.2.1
django-extensions==1.1.1
django-werkzeug-debugger-runserver==0.1.2
six==1.3.0
wsgiref==0.1.2
我不确定是什么原因导致冲突。有什么想法吗?
答案 0 :(得分:2)
似乎django-werkzeug-debugger-runserver==0.1.2
与Django1.5 +不兼容,我怀疑你正在使用它。
尝试卸载它并将其从requirements.txt
中删除。而是使用django-extensions
代替您已安装的内容。
答案 1 :(得分:0)
我有这样的问题。然后我忘了激活virtualenv。你激活了吗?