我正在尝试运行一个现有的django应用程序。这个应用程序是在django-1.10开发的。我设置了一个新的virtualenv并安装了需求和所有东西。但是,我会遇到以下错误:
from django.utils import importlib ImportError: cannot import name importlib
现在,上面的内容来自以下来源-- .virtualenvs/crowd/lib/python2.7/site-packages/account/conf.py
当我手动修复conf.py文件时,我仍然会收到错误,以修复早期django版本中的deprecated或removed特性。
知道怎么解决这个问题吗?我认为在virtualenvs中工作的目的是避免这样的错误。
如有任何建议,将不胜感激。提前感谢!
--这是问题的不同之处:即使我修复了import like导入语句,它仍然会给我带来错误,比如使用SubFieldBase等等。
发布于 2017-02-15 01:54:04
问题不在于Django内核,而在于pinax中包含的pinax应用程序。升级django-user-accounts应用程序解决了这个问题。
感谢@Selcuk的解决方案。
https://stackoverflow.com/questions/42239173
复制相似问题