[python]解决Windows下安装第三方插件报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0:

出现UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe9 in position 0: ordinal not in range解决方法 在传输数据的时候 出现这个问题,如下所示: 截图如下: python2.7版本:(项目中使用的2版本): python的编码转换会以unicode作为中间转码(unicode只有128的长度) 编码的过程都是先将其Ascii编码字符(默认编码方式)转换成unicode 通过上面的日志可得知无法转码,超出了范围,就报这种错误日志 本身编码的时候sys.defaultencoding默认是Ascii,而传入的编码是utf-8,格式不一样,自然就报错了python3版本以上已经兼容了这种问题 测试python3 阅读详情

系统:win10
IDE:pycharm
Python版本:2.7
安装第三方插件是报错:
这里写图片描述
报错原因与编码有关,pip把下载的临时文件存放在了用户临时文件中,这个目录一般是C:\Users\用户名\AppData\Local\Temp,目录名中有中文,显然ascii这种编码是不支持的,因为我的用户名是中文的所以出现了错误,解决方法:
找到python2.7目录下的Lib文件夹中的ntpath.py文件,打开,找到def join(path, *paths): 这个方法下添加一下两行代码:

reload(sys)  
sys.setdefaultencoding('gbk')  
RGB接口电容触摸屏驱动(一)模块介绍 阅读详情

相关推荐

山景BP10_128DBG开发板通过蓝牙连接手机放歌实验回顾

最近在学习上海山景公司的BP10_128DBG的开发板,因为网上关于BP10开发板的帖子也比较少,在学习的时候也没有太多的参考资料,基本上都是官方的历程。蓝牙放歌这个demo对我来说也比较复杂,特写下此博客进行记录、总结,大家有需要的可以参考。

weixin_56646002的博客 2020

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1: ordinal not in range(128)

三种 方法 解决: 1、 通过搜集网上的资料,自己多次尝试,问题算是解决了,在代码中加上如下几句即可。 import sys reload(sys) sys.setdefaultencoding('utf8') 2、 把错误文件,对应的python代码部分找出来,再根据报错信息想办法进行修改,不知道这么修改,这时候就可以百度了。 比如说我找到了这个位置,错误提示...

weixin_30940783的博客 843

Linux下安装FastDFS及生成缩略图

1. 安装编译环境 yum install git gcc gcc-c++ make automake vim wget libevent -y 2. 安装libfastcommon基础库 mkdir /root/fastdfs cd /root/fastdfs git clone https://github.com/happyfish100/libfastcommon.git --depth 1 cd libfastcommon/ ./make.sh && ./make.sh ins

weixin_45234710的博客 1374

成功解决:UnicodeDecodeError:‘ascii‘ codec can‘t decode byte 0xc3 :ordinal not in range (128)

都是这种没有作用的答案,下面我亲测有效的答案,不过不一定适合所有这种情况,反正我遇到几次这个问题都是这样解决的。遇到这个问题,搜索网上好多的答案都是。# 在文件头部写入以下内容。

AXingSong的博客 1056

Unity新手必看:5分钟搞定TextMeshPro中文乱码,告别小方块(附7000+常用字库)

本文详细介绍了Unity中TextMeshPro中文乱码问题的解决方案,包括快速生成中文字体的步骤和优化技巧。通过使用支持中文的.ttf字体文件和自定义字符集,开发者可以在5分钟内解决TMP显示小方块的问题,提升游戏或应用的文本显示效果。

weixin_33095355的博客 363

PaddleOCR实战:如何在CentOS 8.5上搭建高性能OCR识别环境

本文详细介绍了在CentOS 8.5系统上搭建高性能PaddleOCR识别环境的完整指南。从系统环境准备、PaddlePaddle框架部署到PaddleOCR的定制化安装与性能优化,提供了针对生产环境的解决方案,包括GPU/CPU环境配置、内核参数调优及常见问题排查,帮助用户实现高效OCR识别。

weixin_29223603的博客 349

Python报错UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe0 in position 0: ordinal not in range

Windows 7机器上安装Python2.7后,下载一些Package包进行setup时总是报错UnicodeDecodeError,如下: File "C:\Python27\lib\mimetypes.py", line 250, in enum_types ctype = ctype.encode(default_encoding) # omit in 3.x! UnicodeD

xiaotianlan的专栏 1823

电压跟随器在ADC采样电路中的作用分析

电压跟随器在ADC采集系统中扮演关键角色,它能解决分压电路因ADC输入阻抗导致的电压误差问题。通过运放构成的电压跟随器可隔离信号源与负载,保证采样精度,尤其适用于高阻抗传感器或高速采样场景。工程应用中需注意运放带宽、轨对轨输出能力及抗干扰设计。合理使用电压跟随器能显著提升信号完整性,在复杂电子系统中成为不可或缺的"信号桥梁。

硬核科技 657

[python]解决Windows下安装第三方插件报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0:...

系统:win7IDE:pycharmPython版本:2.7安装第三方插件是报错:报错原因与编码有关,pip把下载的临时文件存放在了用户临时文件中,这个目录一般是C:\Users\用户名\AppData\Local\Temp,目录名中有中文,显然ascii这种编码是不支持的,因为我的用户名是中文的所以出现了错误,解决方法:找到python2.7目录下的Lib文件夹中的ntpat...

aitong0065的博客 199

[数学建模][2012年A国赛模拟] 3. 葡萄酒的评价

暑期学校数学建模培训第三次模拟:2012年国赛A题,一道完全统计方面的题目。据老师反映当年有位老师所带领小组取得“全国10佳优秀论文奖”,我们大组搞统计的老师建模能力不行,但其统计理论非常扎实,在此期间给予我们非常大的帮助,十分感谢老师的倾囊相授。我们小组的定位也不在统计方向,主攻物理建模及优化模型,故本次模拟就用SPSS软件简单做了下,还是学到了多元统计的许多知识,达到了本次训练的目的。 ...

Y-puyu 的博客 3万+

移动端HDR

移动HDR是近年来移动设备最大的技术进步之一。自2017年起,它就开始出现在旗舰手机上,包括苹果(Apple)和三星(Samsung)在内的大多数制造商都加入了这一行列。这一趋势在过去几年里席卷了整个电视行业,但在最近几年才真正深入人心。而且,最近,将更多的HDR内容放到移动设备上的趋势已经加快。对于这种新兴技术来说,它还处于相对早期的阶段,但它也非常有趣,值得关注。 HDR是什么? HDR是...

ISP行业的忠实粉丝 1340

Windows下使用pip安装python包是报错-UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0

Windows下使用pip安装python包是报错-UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0: ordinal not in range(128)

四叶草的专栏 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Windows下使用Anaconda安装python包报错-UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0

 conda create -n python3 python=3.5.2 anaconda执行此命令时候: 报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0,和电脑含有用户名的路径,用户名是中文有关 解决办法: G:\Anaconda2\Lib\ntpath.py第65行,def join(pa...

yihenghua的博客 2340

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

升级pip报错【UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 7: ordi】

环境描述 Windows7系统,部署了多python环境(python2.7和python3),当然pip也是存在多版本的 问题描述 由于python2.7的pip版本过低导致无法安装python包,因此需要升级python2.7的pip版本 当按照t提示进行升级时,报错如下: 升级命令: python -m pip install --upgrade pip 当按照t提示进行升级时,报错如下: ...

qq_31851107的博客 2271

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

python用pip装第三方库numpy时报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: ordi

python用pip装第三方库numpy时一直报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: ordinal not in range(128) pip install numpy Collecting numpy Exception: Traceback (most recent c

Ehcoing的博客 1万+

visual code debug 出现 “UnicodeDecodeError: 'ascii' codec can't decode byte” 报错解决方法

这里写自定义目录标题报错环境分析解决方案 报错环境 系统:Ubuntu18.04 IDE:Visual Code 报错:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 分析 因为默认情况下,Python采用的是ascii编码方式,如下所示: python -c "import sys; print sys.getdefaultencoding...

tonydandelion2014的博客 3450

requests安装和UnicodeDecodeError: 'ascii' codec can't decode byte 0xd3 in position 1: ordinalnot in ...

今天一位同学提出安装不上requests的问题,我想起我前几天也弄了好久才安装好requests。一、先说安装requests的方法:1.通过pip安装pip install requests2.下载安装包后安装:安装包:http://docs.python-requests.org/en/latest/user/install/#install解压安装包到python2.7的根目录下,然后使用c...

qq_29998877的博客 2万+

【解决】UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xef in position 0: ordinal not in range(128

问题描述:我用python打开一个tsv格式的文件,发现有编码问题,报错如下:

木盏 5147

[解决] python读取文件出错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4018: ordinal

文章目录问题描述解决方案参考 问题描述 版本:Python3.6 我在用如下代码读取文件的时候: with open(file_path, 'r') as f: data = f.readlines() 出现如下错误: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4018: ordinal n...

the Blog of 等不到天亮丶等时光 3509

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 17: ordinal not in range(128)

今天在做UI自动化的时候出现这样的提示。1、原因因为默认情况下,Python采用的是ASCII 编码方式,而Python在进行编码方式之间的转换时,会将 unicode 作为“中间编码”,但 unicode 最大只有 128 那么长,所以这里当尝试将 ASCII 编码字符串转换成"中间编码" unicode 时由于超出了其范围,而 robot framework  是基于Python 开发的,所以...

有一种人仅仅是认识就很好了的博客 3531

解决python UnicodeDecodeError: ‘ascii’ codec can’t decode byte ……

相信很多人跟我一样 在用python处理一些字符串的时候遇到过这样的问题:(csdn问题…图片上的网址请自行忽略) 然后遇到这种问题了之后左改右改发现依然有这个问题 … …… ……… 但是最后,仔细阅读了python的官方文档在内的多处网站后发现 还有print sys.getdefaultencoding() 获取系统默认编码这一说!… 对于windows下的默认编码好

l769255844的博客 7万+

已解决UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-3: ordinal not in range(1

已解决UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-3: ordinal not in range(128)

努力让自己发光,对的人才能迎着光而来 1万+

UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe6 in position解决方法

原因是:python的str默认是ascii编码,和unicode编码冲突,解决方法是设置utf-8; import sys reload(sys) sys.setdefaultencoding('utf8')

qq_42533216的博客 2488
上一篇: 安装第三方库出现 Python version 2.7 required, which was not found in the registry 建立一个文件 register.py 内容如下.
下一篇: 系统:win10 IDE:pycharm Python版本:2.7 安装第三方插件是报错: 这里写图片描述 报错原因与编码有关,pip把下载的临时文件存放在了用户临时文件中,这个目录一般是C
Xd_Yu
博客等级 码龄12年 5粉丝 153原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值