ImportError: cannot import name ‘python_2_unicode_compatible‘
完整报错如下:
(python3.6) root@VPSRawstone01:~/Django2_dailyfresh-python3版本-基本完成# python manage.py makemigrations
Traceback (most recent call last):
File "manage.py", line 21, in <module>
main()
File "manage.py", line 17, in main
execute_from_command_line(sys.argv)
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line
utility.execute()
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/django/core/management/__init__.py", line 377, in execute
django.setup()
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/django/apps/registry.py", line 122, in populate
app_config.ready()
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/django/contrib/admin/apps.py", line 24, in ready
self.module.autodiscover()
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/django/contrib/admin/__init__.py", line 26, in autodiscover
autodiscover_modules('admin', register_to=site)
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/django/utils/module_loading.py", line 47, in autodiscover_modules
import_module('%s.%s' % (app_config.name, module_to_search))
File "/root/.virtualenvs/python3.6/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/haystack/admin.py", line 14, in <module>
from haystack.query import SearchQuerySet
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/haystack/query.py", line 14, in <module>
from haystack.inputs import AutoQuery, Raw
File "/root/.virtualenvs/python3.6/lib/python3.6/site-packages/haystack/inputs.py", line 8, in <module>
from django.utils.encoding import force_text, python_2_unicode_compatible
ImportError: cannot import name 'python_2_unicode_compatible'
解决方案有两个:
①给django降等级
pip install django==2.2.10
②from django.utils.encoding import python_2_unicode_compatible
改成
from six import python_2_unicode_compatible
ImportError: cannot import name ‘python_2_unicode_compatible‘相关推荐
- 安装 sklearn 报错 ImportError: cannot import name Type
1. 安装 sklearn sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn 会默认安装 joblib , s ...
- Anaconda3-5.0.1 输入ipython 出现 ImportError: cannot import name ‘create_prompt_application‘
在 Windows 系统上安装 Anaconda3-5.0.1 版本后,输入 ipython 结果出现如下错误: (G:\Anaconda3-5.0.1\install) C:\Users\wohu& ...
- Pip install: ImportError: cannot import name IncompleteRead
我在Ubuntu 14.04 64bit上安装python开发环境的过程中遇到如下错误: Pip install: ImportError: cannot import name Incomplete ...
- ImportError: cannot import name ‘DtypeArg‘ from ‘pandas
ImportError: cannot import name 'DtypeArg' from 'pandas 目录 ImportError: cannot import name 'DtypeArg ...
- import keras 报错 ImportError: cannot import name ‘urlopen‘
详细报错信息 packages\tensorflow\python\keras\_impl\keras\utils\data_utils.py", line 40, in <modul ...
- ImportError: cannot import name ‘secure_filename‘的解决办法
ImportError: cannot import name 'secure_filename'的解决办法 导入模块 from werkzeug import secure_filename 出现以 ...
- Tensorflow 源码安装成功,导入报错 ImportError: cannot import name 'build_info'
ImportError: cannot import name 'build_info' ImportError: Could not import tensorflow. Do not import ...
- Python-PyCharm 报错解决:ImportError: cannot import name 'InteractiveConsole' from 'code'
此文首发于我的个人博客:Python-PyCharm 报错解决:ImportError: cannot import name 'InteractiveConsole' from 'code' - z ...
- 启动targetcli时遭遇ImportError: cannot import name ALUATargetPortGroup故障
targetcli是一个iSCSI配置管理工具,该工具简单易用,可以直接替换scsi-target-utils.满心欢喜的装上它,正准备一睹为快,就杯具了.报错ImportError: cannot ...
最新文章
- hdu 2243 考研路茫茫——单词情结(AC自动+矩阵)
- lamp 安装pdo_mysql_LAMP安装
- 常用3种数据库的Sql分页
- Python json使用实例:字符串与对象互转代码示例
- OpenCV开放神经网络交换ONNX混合的实例(附完整代码)
- 使用shell脚本对Linux系统和进程资源进行监控
- Marketing Cloud和Cloud for Customer的客户主数据
- java删除指定索引元素_将对象/元素添加到列表中的Java指定索引处
- 多项目加载顺序修改_React推出并发模式:可中断渲染、指定加载顺序、并行处理多状态...
- python 取日期_python取出所有的日期
- NYOJ-01串(dp)
- Python(6)-文件和异常
- (36)JS运动之使物体向右运动
- 将print的内容保存到txt文本中
- 好看的php表格样式,3款精美的css3 table表格样式设计
- Scratch编程与游戏:和电脑玩大富翁游戏
- 计算机基础-初步认识软件和硬件
- python实现简单的三边测量定位
- lol人物模型提取(三)
- Chrome启动页设置无效完美解决
热门文章
- nginx负载均衡的简单实现
- 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用
- Mvc 页面缓存 OutputCache VaryByCustom
- Spring 操作数据库
- hdu 1247 字典树
- [原创].NET 业务框架开发实战之九 Mapping属性原理和验证规则的实现策略
- 在WebPart中上传图片到SharePoint图片库,读取Exif信息到图片的自定义属性
- react-redux中的持久化数据存储redux-persist
- 前端 CSS day03-核心属性
- java main test_java调用main自动执行testng方法一