安装pip后为什么不能使用pip3?

时间:2019-09-29 07:33:42

标签: python python-3.x tensorflow pip

我想在我的Ubuntu 18.04 64位系统上使用pip安装tensorflow-cpu,并且需要pip> = 19.0。 我当时使用的是pip 9.0.x,并且正在使用pip3来安装软件包,但要满足我运行的要求

pip3 install pip

其中安装了pip 19.2.3,但完成后我将无法再使用pip3。现在使用pip3会出现此错误

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

更早使用pip会出现此错误

Command 'pip' not found, but can be installed with:

sudo apt install python-pip

但是现在使用它来安装软件包完全可以了。

我阅读了很多文章,之后我意识到我们将pip用于python 2.x,对于python 3.x,我们使用pip3。但是随着升级pip后行为的改变,我完全感到困惑,找不到任何帮助。使用pip安装软件包的方法与使用pip3安装软件包的方法相同。它们之间有什么区别?

0 个答案:

没有答案