温馨提示×

ubuntu怎么卸载python2

小樊
38
2026-10-16 04:06:23
栏目: 编程语言

在 Ubuntu 上“卸载 Python 2”需要非常小心,因为很多系统工具依赖 Python 2(尤其是老版本 Ubuntu),直接卸载可能导致系统不可用。

下面分情况说明:


一、先确认你是否真的需要卸载

查看 Python 2 是否存在:

python2 --version
which python2

查看系统依赖:

apt-cache rdepends python2

⚠️ 不建议在 Ubuntu 16.04 / 14.04 等老系统中彻底删除 Python 2


二、推荐做法(安全)

✅ 1. 仅仅“不再使用”,不卸载

直接安装并使用 Python 3:

sudo apt install python3
python3 --version

以后用:

python3 xxx.py
pip3 install xxx

✅ 2. 移除 Python 2 的 pip(较安全)

sudo apt remove python-pip

三、可尝试卸载(仅限新系统,如 Ubuntu 20.04+)

Ubuntu 20.04 以后,Python 2 通常不是系统核心依赖。

sudo apt remove python2
sudo apt autoremove

确认是否还有:

python2 --version

如果提示 command not found,说明已卸载。


四、⚠️ 强烈不建议的操作

❌ 不要这样做:

sudo rm -rf /usr/bin/python2
sudo apt remove python2.7

可能导致:

  • apt 无法使用
  • 软件中心崩溃
  • 系统无法启动

五、如果你只是想“默认 python 指向 python3”

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1

或(推荐):

alias python=python3

如果你愿意,可以告诉我:

  • 你的 Ubuntu 版本
  • 是服务器还是桌面版
  • 是否只是想清理环境

我可以给你最安全的方案。

0 踩