商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > ubuntu中如何重新安装python

ubuntu中如何重新安装python

  发布于2026-07-16 阅读(0)

扫一扫,手机访问

在 Ubuntu 系统里折腾 Python,有时候难免会遇到版本冲突、环境混乱,或者干脆想把 Python 重装一遍。别急,这事儿其实不复杂,下面给你拆解几种靠谱的方法,看哪种更适合你的场景。

ubuntu中如何重新安装python

方法一:用 APT 包管理器,最省心

如果你的系统没搞什么花里胡哨的第三方源,用 APT 直接卸载再装是最稳妥的。具体分几步走:

  1. 先把包列表刷一下,确保你拉到的信息是最新的:

    sudo apt update
  2. 然后卸载掉想重装的 Python 版本。比如要重装 Python 3.x:

    sudo apt remove --purge python3

    要是还想把没用的依赖也一并清理掉,顺手加一条:

    sudo apt autoremove
  3. 接着安装你需要的版本。比如装 Python 3.10:

    sudo apt install python3.10
  4. 装完检查一下,确认版本号对了:

    python3.10 --version

方法二:用 Deadsnakes PPA,版本选择更灵活

如果你需要同时装好几个 Python 版本,或者想抢先用上最新的(比如 3.11、3.12),官方仓库可能更新慢。这时候 Deadsnakes PPA 就是神器。操作也很简单:

  1. 先把 PPA 加进去,然后更新:

    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
  2. 安装你想要的版本,还是以 3.10 为例:

    sudo apt install python3.10
  3. 验证一下:

    python3.10 --version

这个方法的好处是源里的 Python 版本多,而且更新及时,适合那些对版本有特殊要求的场景。

方法三:从源码编译,真正的“定制化”

有些时候,你可能会碰到官方仓库里没有想要的版本,或者想自己优化编译参数(比如启用性能优化)。那就只能撸起袖子自己编译了。流程如下:

  1. 先把编译必须的依赖装齐。这一堆库缺一个都可能编译失败,建议直接复制:

    sudo apt update
    sudo apt install build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev
  2. Python 官网 下载你想要的源码包,比如 Python-3.x.x.tgz

  3. 解压并进入目录:

    tar -xf Python-3.x.x.tgz
    cd Python-3.x.x
  4. 配置、编译、安装。这里有个小技巧:用 --enable-optimizations 可以开启性能优化(但编译时间会长一点)。另外,建议用 make altinstall 而不是 make install,这样不会覆盖系统自带的 Python 二进制文件,避免翻车:

    ./configure --enable-optimizations
    make -j 8   # 8 是线程数,根据你的 CPU 核心数调整
    sudo make altinstall
  5. 最后验证:

    python3.x --version

三种方法各自适用不同场景:日常用 APT 就行,想要多个版本上 Deadsnakes,追求极致或特殊版本就自己编译。根据你的实际情况挑一个,重装 Python 就是分分钟的事。

本文转载于:https://www.yisu.com/ask/34471246.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注