赵娜0418

2020-11-22   阅读量: 13

Python

安装Anaconda报UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6的错


问题描述:


首先使用pip install jupyter命令在线安装jupyter, 当安装至markupsafe时报错, 提示为:


__init__.py文件第75行代码发生错误, 其中错误为: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6。


解决方式:


编辑D:\Python36\Lib\site-packages\pip\compat目录下__init__.py文件第75行代码:


return s.decode(' utf-8')为returns.decode('GBK')


问题原因:


编码问题,虽然py3统一用utf-8了。但win下的终端显示用的还是gbk编码



2.运行问题


问题描述:


命令行运行jupyter notebook时报错:


ModuleNotFoundError:No module named 'markupsafe._compat'


解决方式:


命令行运行pip uninstall markupsafe以卸载markupsafe


命令行运行pip install markupsafe以重新安装markupsafe解决问题


问题原因:


首次安装时D:\Python36\Lib\site-packages\markupsafe目录下的_compat.py文件未安装上, 原因未知


46.2668 2 0 关注作者 收藏

评论(0)


暂无数据

推荐帖子

推荐课程