点不在我的系统中工作,

时间:2017-11-15 07:10:20

标签: python pip anaconda

在anaconda中使用pip命令时出现以下错误。

C:\Users\name>pip install xmlschema
Traceback (most recent call last):
  File "C:\ANACONDA2\Scripts\pip-script.py", line 9, in <module>
    load_entry_point('pip==9.0.1', 'console_scripts', 'pip')()
  File "C:\ANACONDA2\lib\site-packages\setuptools-18.4-py2.7.egg\pkg_resources\__init__.py", line 558, in load_entry_point
  File "C:\ANACONDA2\lib\site-packages\setuptools-18.4-py2.7.egg\pkg_resources\__init__.py", line 2682, in load_entry_point
  File "C:\ANACONDA2\lib\site-packages\setuptools-18.4-py2.7.egg\pkg_resources\__init__.py", line 2355, in load
  File "C:\ANACONDA2\lib\site-packages\setuptools-18.4-py2.7.egg\pkg_resources\__init__.py", line 2361, in resolve
  File "c:\anaconda2\lib\site-packages\pip\__init__.py", line 28, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "c:\anaconda2\lib\site-packages\pip\vcs\subversion.py", line 9, in <module>
    from pip.index import Link
  File "c:\anaconda2\lib\site-packages\pip\index.py", line 33, in <module>
    from pip._vendor import html5lib, requests, six
  File "c:\anaconda2\lib\site-packages\pip\_vendor\html5lib\__init__.py", line 19, in <module>
    from .serializer import serialize
  File "c:\anaconda2\lib\site-packages\pip\_vendor\html5lib\serializer\__init__.py", line 5, in <module>
    from .htmlserializer import HTMLSerializer
  File "c:\anaconda2\lib\site-packages\pip\_vendor\html5lib\serializer\htmlserializer.py", line 11, in <module>
    from .. import utils
ImportError: cannot import name utils

我有utils包,但仍然抛出ImportError:无法导入名称utils

2 个答案:

答案 0 :(得分:1)

在Windows上没有sudo命令。您必须以管理员身份运行命令行,并从上面运行pip命令而不使用sudo。

答案 1 :(得分:0)

您可以尝试使用此命令来修复它:

 pip uninstall requests
 pip install --upgrade requests

如果您在Windows上执行pip命令时遇到问题,请检查此link