简体   繁体   English

Django manage.py runserver抛出ImportError:AdminMediaHandler

[英]Django manage.py runserver throws ImportError: AdminMediaHandler

The Problem 问题

When I run python manage.py runserver I get the error ImportError: cannot import name AdminMediaHandler . 当我运行python manage.py runserver我得到错误ImportError: cannot import name AdminMediaHandler

ex. 恩。

(venv)agconti@agconti-Inspiron-5520:~/my_dev/github/stamped/stamped_project$ python manage.py runserver
ImportError: cannot import name AdminMediaHandler

This just started to happen after I installed the django-werkzeug-debugger-runserver . 这刚刚开始在我安装django-werkzeug-debugger-runserver之后发生

Im using virtualenv. 我正在使用virtualenv。 Here is what I have installed: 这是我安装的:

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

I'm not sure what could be causing the conflict. 我不确定是什么原因导致冲突。 Any ideas? 有任何想法吗?

Seems like django-werkzeug-debugger-runserver==0.1.2 is not compatible with Django1.5+, which I suspect you are using. 似乎django-werkzeug-debugger-runserver==0.1.2与Django1.5 +不兼容,我怀疑你正在使用它。

Try uninstalling it and remove it from requirements.txt . 尝试卸载它并从requirements.txt删除它。 And use django-extensions instead, which you already have installed. 而是使用django-extensions ,而你已经安装了它。

I had a problem like this. 我有这样的问题。 Then I forgot to activate virtualenv. 然后我忘了激活virtualenv。 Did you activate? 你激活了吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM