栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python安装包时提示UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd3

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python安装包时提示UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd3

编码错误

提示UnicodeDecodeError: ‘utf-8’ codec,一般一看就时编码错误,网上很多大神都已经有了问题的可能性和对应解决方法,比如命令提示符的编码问题,用户目录的路径中存在中文字符。
命令提示符编码问题:
直接输入命令”chcp“查看自己的编码格式,比如我的就是GBK

命令窗口里面右键点击”属性“,”选项“也可以查看你当前的编码格式

”chcp 65001“命令可以改命令提示符的编码,这里的65001表示的就是UTF-8,其他的编码有需要的可以百度一哈(这种方式只是临时改编码,窗口关闭之后,编码又会回到以前的格式)

用户目录的路径中存在中文字符:
ascii码时不能对中文进行编码的,但是pip安装的时候会加载用户目录,所以就会出现编码错误。在python的安装目录下的PythonPython38Libsite-packages中新建一个.py文件sitecustomize.py 用记事本打开,输入:
import sys
sys.setdefaultencoding(‘gb2312’)
保存之后就好了,如果还是不行就把gb2313换成gbk试试,如果都不行,那么你好像就踩了我的那个坑

python版本错误

我报错的时候百度错误代码时,都说是编码问题,我一看到前面的错误信息“Unicode”和“utf-8”,我就自信的认为是编码问题,然后改编码改了一晚上,屁用没有,今天早上再看错误信息,发现后面有提示我的这个python版本(python2.7)不行还是怎么,然后果断干掉2.7版本,重新装了一个3.7版本的,装完之后再pip,怎么说呢…太爽了,后面的安装畅通无阻,再也没有提示编码问题,此时也被自己蠢哭了。

所以,实在不行就换个python版本试试。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/339525.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号