首页
登录 | 注册

windows使用pipenv创建虚拟环境报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 4: in...

windows使用pipenv创建虚拟环境报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 4: in...

 

原因:

因为windows默认GBK编码,所以报错

解决方法:

最正确的解决方式不清楚,我的解决方式是修改源码,亲测有效:
将你报错位置的(报错位置在你的错误信息里)
str(pe.szExeFile.decode('utf-8')
改为
str(pe.szExeFile.decode('gbk')

然后就解决了,不喜勿喷,有更好的解决办法请分享~

windows使用pipenv创建虚拟环境报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 4: in...

 




相关文章


2019 cecdns.com webmaster#cecdns.com
12 q. 0.078 s.
京ICP备10005923号