在 Ubuntu 里不建议完全卸载系统自带的 Python,因为很多系统工具(如 apt、gnome-terminal、software-center 等)都依赖它,强行删除可能导致系统无法使用。
下面分情况说明:
sudo apt remove python3.x
sudo apt autoremove
(把 3.x 换成具体版本,如 python3.10)
找到当初安装路径(通常是 /usr/local):
which python3.x
然后手动删除:
sudo rm -rf /usr/local/bin/python3.x
sudo rm -rf /usr/local/lib/python3.x
pyenv uninstall 3.x.x
⚠️ 不要执行:
sudo apt remove python3
这会删除系统关键组件。
如果你只是想改默认 python 指向:
sudo update-alternatives --config python
查看已安装版本:
ls /usr/bin/python*
只删你不用的版本即可。
python3 -m venv venv
source venv/bin/activate
如果你能说清楚:
我可以给你精确、安全的命令。