我正在尝试减少我在 Ubuntu 18.04 系统上维护的 Python 版本数量。不知何故,pip3 总是安装 Python 3.8 的软件包,尽管python3
默认为 Python 3.6(即使使用 python3.8,我也无法获取软件包)。
我尝试完全删除 pip3,以便重新安装。我尝试清除它,但它pip3 --version
仍然是一个可识别的命令。
panther@panther3:~$ sudo apt purge python3-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'python3-pip' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded.
panther@panther3:~$ sudo rm -rf '/usr/lib/python3/dist-packages/pip'
panther@panther3:~$ pip3 --version
pip 20.0.2 from /usr/local/lib/python3.8/site-packages/pip (python 3.8)
这是为什么?我该如何摆脱 pip3?
答案1
我试图删除 pip3
.... 我如何摆脱 pip3?
当无法使用 删除 pip3 时,apt
通常是因为它是手动安装的,或者使用pip3
。即只有使用 apt (或 dpkg )安装的软件包才能用 删除apt
。
建议 : $ pip3 uninstall pip
(或$ sudo pip3 uninstall pip
)