【发布时间】:2021-03-28 00:46:04
【问题描述】:
我刚刚将 pip 从版本 9 升级到 20 ,但是当我在 $HOME/.local/bin 列出文件时
有三个文件
~ $ ls /home/user/.local/bin | grep pip
pip
pip3
pip3.6
~/.local/bin $ ./pip --version
pip 20.3.3 from /home/user/.local/lib/python3.6/site-packages/pip (python 3.6)
~/.local/bin $ ./pip3 --version
pip 20.3.3 from /home/user/.local/lib/python3.6/site-packages/pip (python 3.6)
~/.local/bin $ ./pip3.6 --version
pip 20.3.3 from /home/user/.local/lib/python3.6/site-packages/pip (python 3.6)
~ $ which pip
/home/user/.local/bin/pip
哪个是哪个,我应该删除哪个(如果清晰)?
【问题讨论】:
-
为什么需要删除?你有什么问题吗?
-
试试
ls -l /home/user/.local/bin | grep pip也许只是符号链接 -
pip 和 pip3 可能有指向 pip3.6 的符号链接。
-
@Sayse 正在阅读一篇关于由于在同一台计算机上安装不同的 pip 版本可能会出现的潜在问题的文章,发现它们的版本相似,所以想了解每个和如果我可以删除其他人
-
@alex_noname 我已经做到了,每一个都是一个单独的“python 脚本,ASCII 文本可执行文件”
标签: python python-3.x linux pip