Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python linux上应该有哪个pip版本?_Python_Python 3.x_Linux_Pip - Fatal编程技术网

Python linux上应该有哪个pip版本?

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:~

我刚刚将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:~/.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的系统的大部分