无法为python3正确安装pip3

时间:2019-04-02 07:03:27

标签: python ubuntu pip

我在为python3正确安装pip3时遇到麻烦。看来我已经成功安装了pip和pip3。

whereis pip
pip: /usr/local/bin/pip /usr/local/bin/pip3.7

whereis pip3
pip3: /usr/bin/pip3 /usr/local/bin/pip3 /usr/local/bin/pip3.7 /usr/share/man/man1/pip3.1.gz

让我感到奇怪的是,当我键入:

pip --version
pip 19.0.3 from /home/fmd/.local/lib/python3.6/site-packages/pip (python 3.6)

这会给出正确的结果,但是当我对pip3做同样的操作时,我会这样做:

pip3 --version
Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    from pip import main
ImportError: cannot import name 'main'

我已提及 https://pip.pypa.io/en/stable/installing/ How do you uninstall the package manager "pip", if installed from source?。并尝试卸载并重新安装pip3,但它似乎起作用了,但出现与上述相同的错误。如何清除此错误?

我的系统是:

> NAME="Ubuntu" VERSION="18.04.2 LTS (Bionic Beaver)" ID=ubuntu
> ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.2 LTS" VERSION_ID="18.04"

1 个答案:

答案 0 :(得分:0)

我的坏处似乎是我安装了pip3.7二进制文件

pip3.7 --version
pip 19.0.3 from /home/fmd/.local/lib/python3.6/site-packages/pip (python 3.6)

我将使用pip3.7而非pip3安装python3依赖项

例如pip3.7 install numpy,依此类推。