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
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- [python]解决Windows下安装第三方插件报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0:
- Python安装setuptools遇到错误:UnicodeDecodeError : 'ascii' codec can't decode byte 0xe0 in position 0
- [python]解决Windows下安装第三方插件报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0:
- Python字符串处理出现错误:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe6 in position 0: ordinal not
- python错误 unicodedecodeerror ascii codec can’t decode byte 0xd7 in position 9 ordinal not in range(12
- Python2.7编码问题:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position...解决方法
- Python2.7更新pip:UnicodeDecodeError: 'ascii' codec can't decode byte 0xb7 in position 7: ordinal not i...
- python用pip装第三方库numpy时报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: ordi
- Python2.7 pip编码错误UnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 in解决方法
- 解决Python字符串处理出现错误UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe4 in position 108: ordinal not in range(128)
- python编码错误UnicodeDecodeError: 'ascii'/'utf-8' codec can't decode byte 0xb8 in position 50: ord
- python编码错误UnicodeDecodeError: ‘ascii’/'utf-8′ codec can’t decode byte 0xb8 in position 50: ord
- python中文路径:UnicodeDecodeError: ascii codec can t decode byte 0xe0 .
- sublime text2 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc0 in...错误解决
- 错误UnicodeDecodeError: 'ascii' codec can't decode byte
- python第三方库安装问题-'ascii' codec can't decode byte 0xb0
- python中遇到中文字符的解决方案 (遇到错误:UnicodeDecodeError: 'utf8' codec can't decode byte 0xd1 in position 0)
- Python:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 108: ordinal not in
- python:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xef in position xxx: ordinal not in range(128)
- python安装第三方模块UnicodeDecodeError:'ascii' codec can't decode byte ···