ImportError:在Django升级后无法导入名称RemovedInDjango19Warning

时间:2017-10-31 13:56:27

标签: django python-2.7

我使用的是Django 1.8,我想升级到最新版本(1.11.6)。当我这样做时,我在尝试运行开发服务器时收到此错误消息:

from django.utils.deprecation import RemovedInDjango19Warning
ImportError: cannot import name RemovedInDjango19Warning

我可以卸载django并运行pip install django = 1.9但我想保留最新版本。如何解决这个问题的任何提示?谢谢!

PS:我正在运行python 2.7.13

1 个答案:

答案 0 :(得分:0)

问题实际上是在python 2.7中。 重新安装Python 2.7解决了这个问题。

我是如何想出解决方案的? 我尝试了python3 manage.py runserver而不是python manage.py runserver并且服务器工作了(但是当然因为我使用print x而不是print(x)而有问题所以我知道有些东西没有python没有django的。