Redhat 尝试使用 pip ImportError:没有名为 pip 的模块

Mar*_*907 5 python redhat pip

我正在尝试在我的 Redhat 系统上使用 pip。

我按照此处的说明安装了 pip ,但是当我尝试使用它时,例如pip install,我收到以下错误代码:

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 7, in ?
    from pip import main
ImportError: No module named pip
Run Code Online (Sandbox Code Playgroud)

Ash*_*lla 0

如果 pip 已安装并且您无法访问它,原因之一可能是您没有读取或执行该库的权限。尝试做

sudo chmod -R u+rx /usr/lib/python2.7/site-packages/pip/
Run Code Online (Sandbox Code Playgroud)

如果 pip 安装在不同的文件夹中,您可以通过以下方式获取文件夹路径

>>> import pip
>>> pip.__path__
['/usr/lib/python2.7/site-packages/pip']
Run Code Online (Sandbox Code Playgroud)