【问题标题】:Pip returns the same error all the time (Hide_cursor)Pip 一直返回相同的错误 (Hide_cursor)
【发布时间】:2019-03-21 16:01:51
【问题描述】:

我在计算机上使用 Pip 时遇到问题。无论我做什么,它都会返回:

ImportError: cannot import name 'HIDE_CURSOR' from 'pip._vendor.progress' 
(/usr/lib/python3.7/site-packages/pip/_vendor/progress/\__init\__.py)

即使使用pip list,它也会返回相同的错误。

目前,我正在使用 Manjaro Linux。

【问题讨论】:

标签: python linux pip


【解决方案1】:

GitHub上有一个关于该问题的问题: https://github.com/pypa/pip/issues/6261

如果有人有同样的问题,这就是我所做的:

rm -rf /usr/lib/python3.7/site-packages
python3.7 -m ensurepip
pip install --upgrade pip

【讨论】:

  • 应该不需要删除整个 site_packages 文件夹。最好的解决方案是使用您的包管理器(如果可用)删除 pip 并重新安装它。否则,仅删除 /usr/lib/python3.7/site-packages/pip 并继续使用 @Daniel 回答也应该有效。
  • 小补充,我在Arch Linux上,不得不重新安装python,然后pip: pacman -S python; pacman -S python-pip
  • 这对我有用:wget https://bootstrap.pypa.io/get-pip.py && python3 get-pip.py 。这应该可以在 Linux 和 Windows 中进行必要的更改,例如 python get-pip.py 或 py -3 get-pip.py。也可以使用其他下载方法,例如 curl 等。我尝试了上面提到的各种其他方法,没有一个对我有用。
【解决方案2】:

您的pip 安装已损坏或pip 中存在错误。尝试重新安装软件包。

如果这没有帮助,请尝试使用此处的说明下载更新/旧版本的 pip:https://pip.pypa.io/en/stable/installing/

如果这没有帮助,请报告错误:https://github.com/pypa/pip/issues

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 2017-12-18
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    相关资源
    最近更新 更多