【发布时间】:2019-07-30 20:30:08
【问题描述】:
当我尝试使用 pip 安装任何软件包时,它会出错。它显示"ImportError: No module named helpers"。我尝试使用 pip 安装 helpers 模块,但发生了同样的错误。我正在粘贴错误消息的输出。操作系统:Arch Linux。
pip2 install requests
错误:
Traceback (most recent call last):
File "/usr/bin/pip2", line 11, in <module>
load_entry_point('pip==18.1', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2793, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2411, in load
return self.resolve()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2417, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python2.7/site-packages/pip/_internal/__init__.py", line 40, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/lib/python2.7/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/lib/python2.7/site-packages/pip/_internal/cli/main_parser.py", line 8, in <module>
from pip._internal.cli import cmdoptions
File "/usr/lib/python2.7/site-packages/pip/_internal/cli/cmdoptions.py", line 22, in <module>
from pip._internal.utils.ui import BAR_TYPES
File "/usr/lib/python2.7/site-packages/pip/_internal/utils/ui.py", line 15, in <module>
from pip._vendor.progress.helpers import HIDE_CURSOR, SHOW_CURSOR, WritelnMixin
ImportError: No module named helpers
【问题讨论】:
-
看起来缺少依赖项(助手):
pip install helpers。然后pip install requests. -
“pip install helpers”显示相同的错误。 pip2 install helpers Traceback(最近一次调用最后一次):ImportError: No module named helpers
-
如果你运行
sudo apt install python-pip --upgrade会怎样? -
错误仍然存在。我试图升级 pip 但它已更新。我认为 pip 本身不起作用,也许包本身存在某种错误。我还是真的不明白什么是“帮手”。
-
sudo apt purge python-pip && sudo apt install python-pip
标签: python linux python-2.7 pip helper