pip install无法正常工作-如何使用Python在pip v10及更高版本中安装/升级PyPi软件包?

时间:2018-10-21 14:06:21

标签: python-3.x pip python-3.6 python-3.7

使用pip及更高版本将10升级到版本pip3 install --upgrade pip后,我无法使用pip3 install PyPiPackageName安装/升级PyPi软件包,因为出现以下错误:< / p>

from pip import main
ImportError: cannot import name main

我想知道当我使用pip的新版本时如何使用pip安装PyPi软件包吗?我已经看到有人使用pyhton3来执行此操作,但是执行python3 -m pip install --upgrade pip给了我以下错误,并且我无法将pip升级到更高版本:

/usr/bin/python3: No module named pip

在进行python3 -m pip install --upgrade pip之前,我进行了python3 -m pip install -U pip,并收到以下错误消息:

/usr/bin/python3: No module named pip

所以我对升级或安装PyPi软件包所需做的事情感到困惑。

1 个答案:

答案 0 :(得分:0)

除了执行以下操作:

curl https://bootstrap.pypa.io/get-pip.py | python3.6

我还必须确保python3使用的是Python 3.6,否则将使用Python 3.5(默认情况下pip并未提供)。所以我做了以下工作,现在一切正常:

ln -s /usr/bin/python3.6 /usr/local/bin/python3