转子:https://www.cnblogs.com/ingd/p/6185347.html

在Windows下同时装了Python2和Python3,但是在使用命令给pip更新的时候,出现了以下错误:

解决UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 7: ordinal not in range(128)

解决办法:修改mimetypes.py文件,路径位于python的安装路径下的Lib\mimetypes.py文件。在import下添加如下几行,将编码设置为‘gbk’:

1 if sys.getdefaultencoding() != 'gbk': 
2  reload(sys) 
3  sys.setdefaultencoding('gbk')

成功解决,如图:

解决UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 7: ordinal not in range(128)

相关文章:

  • 2021-05-10
  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
  • 2022-12-23
猜你喜欢
  • 2021-06-06
  • 2021-09-25
  • 2022-01-05
  • 2021-07-24
相关资源
相似解决方案