python pip升级错误:UnicodeDecodeError

时间:2017-07-30 12:14:24

标签: python pip python-unicode

我使用的是windows10和python-3.5。

我想升级我的点子以安装' openpyx1'模块。

由于以下代码。

c:\Python\Scripts>pip install openpyx1
Collecting openpyx1
  Could not find a version that satisfies the requirement openpyx1 (from 
versions: )
No matching distribution found for openpyx1
You are using pip version 7.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' 
command.

但是这段代码不起作用。

python -m pip install --upgrade pip

这些是我收到的错误消息。

c:\Python\Scripts>python -m pip install --upgrade pip
Collecting pip
  Using cached pip-9.0.1-py2.py3-none-any.whl
Installing collected packages: pip
  Found existing installation: pip 7.1.2
Exception:
Traceback (most recent call last):
  File "C:\Python\lib\site-packages\pip\basecommand.py", line 211, in main
    status = self.run(options, args)
  File "C:\Python\lib\site-packages\pip\commands\install.py", line 311, in 
run
    root=options.root_path,
  File "C:\Python\lib\site-packages\pip\req\req_set.py", line 640, in 
install
    requirement.uninstall(auto_confirm=True)
  File "C:\Python\lib\site-packages\pip\req\req_install.py", line 673, in 
uninstall
    for path in pip.wheel.uninstallation_paths(dist):
  File "C:\Python\lib\site-packages\pip\wheel.py", line 512, in unique
    for item in fn(*args, **kw):
  File "C:\Python\lib\site-packages\pip\wheel.py", line 531, in 
uninstallation_paths
    r = csv.reader(FakeFile(dist.get_metadata_lines('RECORD')))
  File "C:\Python\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", 
line 1619, in get_metadata_lines
    return yield_lines(self.get_metadata(name))
  File "C:\Python\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", 
line 1616, in get_metadata
    return self._get(self._fn(self.egg_info, name)).decode("utf-8")
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc1 in position 22365: 
invalid start byte
You are using pip version 7.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' 
command.

这些代码也不起作用。

pip install --upgrade setuptools


python -m pip install --upgrade pip --no-cache-dir

我该如何解决这个问题?

0 个答案:

没有答案
相关问题