Python linux上应该有哪个pip版本?
我刚刚将pip从版本9升级到20,但是当我在Python linux上应该有哪个pip版本?,python,python-3.x,linux,pip,Python,Python 3.x,Linux,Pip,我刚刚将pip从版本9升级到20,但是当我在$HOME/.local/bin 有三个档案 user@debian:~$ ls /home/user/.local/bin | grep pip pip pip3 pip3.6 user@debian:~/.local/bin$ ./pip --version pip 20.3.3 from /home/user/.local/lib/python3.6/site-packages/pip (python 3.6) user@debian:~
$HOME/.local/bin
有三个档案
user@debian:~$ ls /home/user/.local/bin | grep pip
pip
pip3
pip3.6
user@debian:~/.local/bin$ ./pip --version
pip 20.3.3 from /home/user/.local/lib/python3.6/site-packages/pip (python 3.6)
user@debian:~/.local/bin$ ./pip3 --version
pip 20.3.3 from /home/user/.local/lib/python3.6/site-packages/pip (python 3.6)
user@debian:~/.local/bin$ ./pip3.6 --version
pip 20.3.3 from /home/user/.local/lib/python3.6/site-packages/pip (python 3.6)
user@debian:~$ which pip
/home/user/.local/bin/pip
哪一个是哪一个,我应该删除哪一个?如果您使用的是从下载的Python 2>=2.7.9或Python 3>=3.4,或者您使用的是created by或venv,那么已经安装了pip。只需确保升级pip即可 用这种方法
$ python -m pip --version
或欲了解更多信息,请访问
删除前两个版本,保留最后一个版本,即(最新版本)。我希望现在您的疑问已经清楚了为什么需要删除任何?您有什么问题吗?请尝试
ls-l/home/user/.local/bin | grep pip
可能只是symlinkspip和pip3可能有指向pip3.6的符号链接。@Sayse正在阅读一篇文章,内容是关于由于同一台计算机上安装了不同的pip版本而可能出现的潜在问题,发现它们的版本相似,所以我想对每一个都有所了解,如果可以的话,我会删除others@alex_noname我已经做到了,每一个都是一个单独的“python脚本,ASCII文本可执行文件”,我知道,我只想知道它们的哪个pip版本是由哪个版本的python2和python3安装的,因为我已经更新了变量,我对它们有点困惑。你保留python3版本,删除python2版本,这将破坏依赖python2的系统的大部分