如何在Ubuntu 20.04上全局安装pip,以便所有用户都能以相同的方式使用它?

2024-07-02 13:30:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Windows10下安装了一台VMware机器,运行Ubuntu 20.04

安装后我做的第一件事是安装pip:

sudo apt install python3-pip

然后我做了:

sudo pip3 install --upgrade pip3

我得到一个错误,说包pip3不存在。所以我做了:

sudo pip3 install --updgrade pip

完成并安装了pip 21.0.1

现在,如果我用sudo运行pip3,我必须键入sudo pip3,但是对于非root用户,我必须使用pip而不是pip3

sudo pip3 --versionsudo pip --versionpip --version返回相同的值:

pip 21.0.1 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)

但是pip3 --version返回:bash: /usr/bin/pip3: No such file or directory

我只想在有和没有根权限的情况下使用命令pip3,我不明白这里发生了什么


Tags: installpip机器versionubuntuusr错误pip3
1条回答
网友
1楼 · 发布于 2024-07-02 13:30:21

bash: /usr/bin/pip3: No such file or directory

这是因为bash仍然记得上次看到pip3的地方,并且位置从/usr/bin/pip3更改为/usr/local/bin/pip3。要清除其内存,请运行hash -r。请参见^{} manual中的命令hash

相关问题 更多 >