使用pip安装包时遇到报错:Python UnicodeDecodeError: 'utf8' codec can't decode byte。
1. 环境
系统:
Windows 10
编译器:
Python3.6
2. 错误及解决办法
UnicodeDecodeError: 'utf8' codec can't decode byte 0xa3 in position 75: invalid start byte
错误发生在compat模块,原因在于默认pip有一个bug,pip在解析所有安装包时,会采用ASCII编码,也就是所有含有non-ASCII编码的包会报错。
解决方案是升级pi到最新版本:
python -m pip install --upgrade pip





近期评论