在 Ubuntu 上不建议直接卸载系统自带的 Python,因为很多系统组件(如 apt、software-center、gnome-terminal 等)都依赖它。
下面分情况说明 正确做法。
/usr/bin/python3(系统 Python)python3 --version
which python3
ls /usr/bin/python*
sudo apt install python3-venv
python3 -m venv myenv
source myenv/bin/activate
退出:
deactivate
curl https://pyenv.run | bash
然后安装指定版本:
pyenv install 3.12.1
pyenv global 3.12.1
apt list --installed | grep python
sudo apt remove python3.x
sudo apt autoremove
⚠️ 如果提示 会删除大量系统软件,立刻取消
sudo rm -rf /usr/local/lib/python3.x
sudo rm /usr/local/bin/python3.x
pip3 freeze | xargs pip3 uninstall -y
| 做法 | 结果 |
|---|---|
sudo rm -rf /usr/bin/python3 |
❌ 系统可能崩溃 |
apt remove python3 |
❌ 破坏系统 |
| 卸载 Python 来“清理空间” | ❌ 不推荐 |
我可以给你 最安全、最合适的操作命令 ✅