当前位置: 代码迷 >> 综合 >> 【安装Python环境】之安装Selenium2时报UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 12:
  详细解决方案

【安装Python环境】之安装Selenium2时报UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 12:

热度:19   发布时间:2023-09-30 01:58:25.0

问题描述:

windows8.1系统,Python3环境安装Selenium2时报错,错误如下:

【安装Python环境】之安装Selenium2时报UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 12:

.....

.....

  File "F:\软件\python3.6.1\lib\site-packages\pip\compat\__init__.py", line 75,
in console_to_str
    return s.decode('utf_8')

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 12: invalid

 continuation byte

经过网上查询得知:导致这一问题的原因就是路径中出现了中文路径【原文】 F:\软件\python3.6.1(确实python路径中有中文),而windows系统是用GBK编码的,因此尝试将pip\compat\__init__.py中出现问题的那一句(也就是报错信息中我用红色标注的)'utf-8'改成‘gbk',问题就解决了。

 

结果图:

【安装Python环境】之安装Selenium2时报UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 12:

不积跬步无以至千里。
  相关解决方案