0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

pip安装报错:UnicodeDecodeError 'utf-8' codec can't decode byte 0xc3 in position 4解决方法

jf_96884364 来源:jf_96884364 作者:jf_96884364 2023-01-13 09:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

使用pip命令安装模块时,若出现报错:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc3 in position 4: invalid continuation byte

因为windows下命令行的代码页为GBK,但是程序编码是UTF-8。

解决办法

找到python安装目录下\\Lib\\site-packages\\pip\\compat的__init__.py,文件中约75行:

将:return s.decode('utf_8') 修改为:

return s.decode('gbk')

其中查找python安装目录的办法是:

python
import sys
sys.path

审核编辑 hhy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    59

    文章

    4892

    浏览量

    90425
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【新品发布】不只是AI闹钟,更是'从0到1做AI硬件'的全套能力

    先剧透结论:如果你正在做AI硬件,或者打算做,这款闹钟可能是你最快的起步方案——离线语音唤醒、多模型AI对话、微信小程序配网、支持批量定制,而且核心模组是我们自研的,供应链可控。做AI硬件,最难的不是技术,是平衡。能力要够,成本要控,体验要好,还要能量产。安信可刚发布的AI兔子智能闹钟A1,就是我们在这条路上的一次完整实践。今天不聊概念,只聊这款产品到底能干
    的头像 发表于 04-29 18:20 213次阅读
    【新品发布】不只是AI闹钟,更是&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;从<b class='flag-5'>0</b>到1做AI硬件&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;的全套能力

    如何使用 Technica CAN 捕获模块

    x33) | CAN_WORD0_DATA_BYTE_3(0x21); frame.dataWord1 = CAN_WORD1_DATA_BYTE_4(0x11) |
    发表于 04-15 06:59

    新品 | Atomic Audio-3.5 Base,3.5mm音频扩展底座 Display 1.14 Inch,1.14&amp;apos;&amp;apos;彩色LCD屏

    AtomicAudio-3.5BaseAtomicAudio-3.5Base是一款为Atom系列主控设计的语音识别与音频播放底座(不兼容AtomVoice)。机身集成ES8311单声道音频解码器、MEMS麦克风以及NS4150B功放芯片,配备标准3.5mm音频接口与四段式TRRS接口(CTIA标准),支持音频输出以及麦克风输入。ES8311支持24位音频分辨
    的头像 发表于 04-10 18:09 290次阅读
    新品 | Atomic Audio-3.5 Base,3.5mm音频扩展底座  Display 1.14 Inch,1.14&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;彩色LCD屏

    测距仪&amp;apos;语言不通&amp;apos;?耐达讯自动化让Ethernet IP转CC-Link&amp;apos;无缝对接&amp;apos;,工厂效率翻倍&amp;quot;

    CC-Link协议转换方案,正在为工业现场带来颠覆性变革。 在汽车制造车间,一台高精度激光测距仪正以0.01mm的精度监测车身焊接间隙。但工程师却为通信协议不兼容而困扰:PLC系统采用CC-Link协议,而MES系统却运行在Ethernet IP网络。这种"鸡同鸭讲"的场景,在3C电子、物流分拣、电力设备等
    的头像 发表于 12-03 14:26 1119次阅读
    测距仪&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;语言不通&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;?耐达讯自动化让Ethernet IP转CC-Link&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;无缝对接&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;,工厂效率翻倍&<b class='flag-5'>amp</b>;quot;

    还在为继电器&amp;amp;apos;闹脾气&amp;amp;apos;停机发愁?别急,耐达讯自动化PROFIBUS总线光端机来给你支招!

    深夜的汽车装配线突然"罢工"!机械臂对着空气猛挥,继电器控制信号竟在铜缆里"玩失踪"——监控屏上数据疯狂跳动,停机损失直冲18万!这不是科幻片,是工业现场每天都在上演的"继电器闹剧"。 为啥继电器总爱"耍脾气"?*  PROFIBUS总线里,PLC是"指挥官"(主站),继电器是"执行小弟"(从站)。传统铜缆传输?简直像在泥潭里跑步:12Mbps速率下,1200米就到头,高干扰环境里信号失真率飙到2.5%!某食品厂就栽过跟头:灌装机因继电器"迷糊",每瓶多灌
    的头像 发表于 11-14 15:38 1735次阅读
    还在为继电器&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;闹脾气&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;停机发愁?别急,耐达讯自动化PROFIBUS总线光端机来给你支招!

    “The command &amp;apos;arduino-verify-sketch&amp;apos; cannot be executed.错误解决方案

    “The command &apos;arduino-verify-sketch&apos; cannot be executed. There are no active handlers available for the command.”
    的头像 发表于 11-08 07:13 1015次阅读

    ITCM扩容教程 &amp;amp; xxx.elf section `.bss\' will not fit in region `ram\'解决办法

    环境:Vivado2021.1、NucleiStudio_IDE_202102-win64 内容:ITCM扩容方法及 xxx.elf section .bss&amp;#039
    发表于 10-24 12:46

    别再为水泵通信发愁!Modbus转Profinet网关让旧水泵&amp;apos;复活&amp;apos;,系统稳定如磐石

    作为一名深耕水处理行业多年的工程师,我太懂那种看着新系统却无法与老水泵"对话"的无奈了。当你的Profinet主站与Modbus从站设备"鸡同鸭讲",水压波动、响应迟滞、能耗超标等问题接踵而至,你是不是也想大喊一声"换掉它们吧"?但别急,今天我要分享一个真正能"救火"的解决方案。 首先,必须明确主从关系:在Profinet网络中,PLC或上位机是主站,负责下发控制指令和收集数据;而Modbus设备(如水泵控制器)是通过网关连接的从站。耐达讯自动化Modbu
    的头像 发表于 10-22 15:01 508次阅读
    别再为水泵通信发愁!Modbus转Profinet网关让旧水泵&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;复活&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;,系统稳定如磐石

    Dell&amp;apos;Oro Group分析师谈Net5.5G园区网络

    Dell&apos;Oro总监分析师Siân Morgan谈及了Wi-Fi 7为企业带来的显著价值,以及Wi-Fi的未来市场趋势与重点应用行业。并指出:人工智能正越来越多地被用于应对园区网络的两大
    的头像 发表于 10-14 14:32 968次阅读

    下载到stm32F407是提示“ \'ascii\' codec can\'t decode byte 0xc4 )”错误怎么解?

    UnicodeDecodeError: \'ascii\' codec can\'t decode
    发表于 10-10 06:34

    Env报错,显示缺失 init_env.py文件是怎么回事?

    照着教程解压env后,右键ConEmu Here中报错 python: can&;#039;t open file &amp;#039;E:envtoolsConEmuConE
    发表于 09-11 07:32

    K&amp;apos;s TOUR 2025 | 科士达闪耀卡拉奇,再谱巴铁光储新篇

    当地时间8月18日,K&apos;sTOUR2025卡拉奇站圆满落幕,这是继年初首秀后,科士达再度以创新实力亮相巴基斯坦市场。活动现场,科士达携全场景光储解决方案矩阵惊艳亮相,并与当地多家代理商签署
    的头像 发表于 08-19 17:02 1093次阅读
    K&<b class='flag-5'>amp</b>;<b class='flag-5'>apos</b>;s TOUR 2025 | 科士达闪耀卡拉奇,再谱巴铁光储新篇

    【创龙TL3562-MiniEVM开发板试用体验】8、FreeType显示矢量文字

    _len ++; utf_8_size--; continue; } //2位utf_8转换为两位的unicode else if(utf_8[utf_8_len] &
    发表于 08-05 11:54

    CS86706适用1~3节锂电应用,内置升压模块,2×30W立体声&amp;amp;amp;50W单声道R类音频功率放大器

    CS86706适用1~3节锂电应用,内置升压模块,2×30W立体声&amp;amp;50W单声道R类音频功率放大器
    的头像 发表于 07-16 20:42 978次阅读
    CS86706适用1~<b class='flag-5'>3</b>节锂电应用,内置升压模块,2×30W立体声&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;50W单声道R类音频功率放大器

    新知|Verizon与AT&amp;amp;amp;T也可以手机直接连接卫星了

    近日,Verizon与AT&amp;T宣布,手机直连卫星方面取得重要进展,使用普通手机实现了通过卫星的视频通话。很显然,Verizon与AT&amp;T的这一举措是针对此前
    的头像 发表于 06-19 07:07 1526次阅读
    新知|Verizon与AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>T</b>也可以手机直接连接卫星了