Django manage.py runserver抛出ImportError:AdminMediaHandler

时间:2013-08-20 23:15:40

标签: python django werkzeug

问题

当我运行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

我不确定是什么原因导致冲突。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

似乎django-werkzeug-debugger-runserver==0.1.2与Django1.5 +不兼容,我怀疑你正在使用它。

尝试卸载它并将其从requirements.txt中删除。而是使用django-extensions代替您已安装的内容。

答案 1 :(得分:0)

我有这样的问题。然后我忘了激活virtualenv。你激活了吗?