UnicodeDecodeError: 'ascii' codec can't decode byte 0xbe in position 7: ordinal not in range(128)
其中ASCII码的问题主要是由于用户名出现中文字符,即C:\Users里面当前用户名带有中文,因为安装会调用文件夹内的文件,如果不将中文改成英文,即使将路径改换到其他D、E、F等不带中文标识的盘也无法解决该问题。
具体的解决方案如下:
1.控制面板-〉用户帐户中将帐户A改名为B。
2. 新建一个账户C,设置为管理账户,注销原账户A,并登录新账户C
3.打开C:/Users或“用户”文件夹,将文件夹A重命名为B。
4.点击开始,点击运行,输入regedit,点击确定。
5.在注册表编辑器中定位到以下路径:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList
6.在ProfileList文件夹下,分别点击名字为较长的字符串的文件夹,查看窗口右侧的ProfileImagePath键的内容,找到路径为C:/Users/A的键。
7.双击此ProfileImagePath键,将其内容修改为:C:/Users/B。
注销后,重新登陆B帐户,用户配置文件已经变为了B。
8. 控制面板-〉用户帐户,将刚才新建的账户C清除即可,(可以选择删除全部文件)
至此,我们将C盘用户的中文名变为英文,再次安装Pandas即可。 由于已经安装好, 只能给大家看个结果了。


雷达卡






京公网安备 11010802022788号







