Python路上我踩过的坑:Python下载第三方库—SmoothNLP出现 UnicodeDecodeError

问题

本文针对于其他功能一切良好的Python环境,出现安装smoothnlp时出现的问题,也适用于其他由于编码错误造成的安装失败问题**我踩过的坑:Python下载第三方库---SmoothNLP**

错误解读

从Complete output起是我们解决问题的有效信息范围
重要的错误是 UnicodeDecodeError之后的内容。这个错误的意思是安装过程中读取文件的编码方式为gbk而不是utf-8,所以报错无法安装。解决办法呼之欲出,我们需要重写这个安装包的setup文件

解决方法

  1. 从pypi官网(就直接搜索即可,一般需要翻墙)上下载安装包,解压至目录下
  2. 将安装文件相应位置中加上encoding=‘utf-8’(这里忘记截图了,但是不困难,直接按照报错的行数找,打开文件方式后面添加即可)
  3. 将改好的安装文件打成安装包,在终端用pip install xxxxx.tar(你自己文件的名字)即可

相关文章:

  • 2021-08-04
  • 2021-08-18
  • 2021-04-24
  • 2021-07-28
  • 2021-10-21
  • 2022-12-23
  • 2021-11-30
  • 2022-02-19
猜你喜欢
  • 2021-09-22
  • 2021-07-14
  • 2022-12-23
  • 2021-06-26
  • 2021-08-14
  • 2022-12-23
  • 2021-12-26
相关资源
相似解决方案