我有 Ubuntu 22.04,它附带安装了 Python 3.10/usr/bin/python3 -> python3.10
但是,我也有/usr/local/bin/python3 -> python3.6
。我认为这一定是来自之前手动安装的python。
如何卸载此 python 3.6 ?或者这是一个坏主意?
当我做
sudo apt-get remove python3
它要求我确认,但我无法从前面的打印输出中判断它要删除两个版本中的哪一个。较旧的版本在 中排在第一位$PATH
。我如何确保(仅)较旧的版本将被删除?
答案1
文件/usr/local/
(包括你的 Python 3.6 /usr/local/bin
)不能被 apt 删除。
您没有/usr/local/bin
使用 apt 安装文件。您以其他方式安装了它们。卸载它们的最佳方式取决于您如何安装它们。
许多非 apt 安装方法都包含卸载说明。如果您能找到这些说明,请按照说明进行操作。
如果你找不到卸载说明,并且由于你没有使用 apt 进行安装,则很可能可以rm
在/usr/local/