您的位置:首页 > 编程语言 > Python开发

python2.7安装第三方库错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0...

2020-01-15 08:48 856 查看

开发环境:win10, x64, pycharm社区版,python2.7.13

python2经常会遇见乱码的问题,并且一遇到中文就乱码。所以我们在安装的时候要注意,无论是解释器interpretor的安装路径还是用户项目的按章路径,都尽量避免中文。

interpretor可以避免,但是pycharm的默认安装路径是c:\Users\中文用户名,比如我 c:\Users\张三

在这种情况下,无论使用python2自带的PIP,还是pycharm的setting安装第三方库,都会出现UnicodeDecodeError: 'ascii' codec can't decode byte...

解决方案如下:把用户目录换成英文,我就不配截图了,网上有很多类似的教程。

第一步:如果不是administrator登陆,需要注销当前用户,用管理员登陆

第二步:管理员账户登录后,直接找到c:\Users\张三,有管理员权限,改名字很容易,直接F2

第三步:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist文件夹下找到ProfileImagePath

第四步:修改ProfileImagePath的值,将地址改为修改成英文的文件夹名。与C盘的文件夹名一致。再次注销,完成登录用户文件夹名更改。

转载于:https://www.cnblogs.com/fanyuchen/p/7095409.html

  • 点赞
  • 收藏
  • 分享
  • 文章举报
aijixun9021 发布了0 篇原创文章 · 获赞 0 · 访问量 1129 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐