win7, pip安装mlab,总是提示 UnicodeDecodeError...illegal multibyte sequence

win7, pip安装mlab,总是提示 UnicodeDecodeError...illegal multibyte sequence,第1张

[解决办法]

#将获取的字符串strTxt做decode时,指明ignore,会忽略非法字符,

#当然对于gbk等编码,处理同样问题的方法是类似的

strTest = strTxt.decode('utf-8', 'ignore')

return strTest

[补充]

默认的参数就是strict,代表遇到非法字符时抛出异常;

如果设置为ignore,则会忽略非法字符;

如果设置为replace,则会用?号取代非法字符;

如果设置为xmlcharrefreplace,则使用XML的字符引用。

工具:win7系统电脑一台

步骤:

1、打开win7系统电脑,进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_inatall pip。

2、pip安装成功后,在cmd下执行pip,将会有如下提示。

注:在安装pip前,确认win7系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录C:\Python27\Scripts 下面。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11044064.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存