在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python  網(wǎng)絡(luò)安全/ Windows上使用pip出現(xiàn)UnicodeDecodeError: 'gbk'

Windows上使用pip出現(xiàn)UnicodeDecodeError: 'gbk' codec can't decode

windows 10 上python3.6在CMD上使用pip list時(shí)出現(xiàn)如下錯(cuò)誤:

Traceback (most recent call last):
  File "c:\program files\python36\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\program files\python36\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Program Files\Python36\Scripts\pip.exe\__main__.py", line 9, in <module>
  File "c:\program files\python36\lib\site-packages\pip\__init__.py", line 219, in main
    cmd_name, cmd_args = parseopts(args)
  File "c:\program files\python36\lib\site-packages\pip\__init__.py", line 159, in parseopts
    parser = create_main_parser()
  File "c:\program files\python36\lib\site-packages\pip\__init__.py", line 137, in create_main_parser
    parser = ConfigOptionParser(**parser_kw)
  File "c:\program files\python36\lib\site-packages\pip\baseparser.py", line 148, in __init__
    self.config.read(self.files)
  File "c:\program files\python36\lib\configparser.py", line 697, in read
    self._read(fp, filename)
  File "c:\program files\python36\lib\configparser.py", line 1015, in _read
    for lineno, line in enumerate(fp, start=1):
UnicodeDecodeError: 'gbk' codec can't decode byte 0x90 in position 101: illegal multibyte sequence

pip命令均會(huì)出現(xiàn)這個(gè)錯(cuò)誤。網(wǎng)上找到大多是python2的,使用sys.setdefaultencoding()來(lái)修改,但在python3中并沒(méi)有這個(gè),而且把CMD的編碼改成65001(utf-8)還是沒(méi)用。

回答
編輯回答
練命

修改
%APPDATA%pippip.ini
編碼為ACSI編碼.親試有用。

clipboard.png

2017年7月31日 05:36