ubuntu切换python默认版本

1. 检查当前 Python 版本

首先,查看系统中已安装的 Python 版本:

python --version
python3 --version
ls /usr/bin/python*

你应该会看到多个 Python 版本,如 python2.xpython3.x


2. 使用 update-alternatives 工具

Ubuntu 推荐使用 update-alternatives 来管理和切换默认的 Python 版本。

步骤

  1. 添加 Python 版本到 update-alternatives 假设你有 Python 2.7 和 Python 3.8安装在 /usr/bin/ 下,运行以下命令:

    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8.10
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7.18

     

     

  2. 切换默认 Python 版本: 使用以下命令选择默认版本:

    sudo update-alternatives --config python

     

    输出类似于:

    There are 2 choices for the alternative python (providing /usr/bin/python).
    
      Selection    Path                Priority   Status
    ------------------------------------------------------------
      1            /usr/bin/python3.8   1         auto mode
      2            /usr/bin/python3.9   2         manual mode
    
    Press <enter> to keep the current choice[*], or type selection number:

     

    输入对应的编号切换到需要的版本。

  3. 验证版本切换:

    python --version

3. 手动更新软链接

posted on 2024-11-24 19:04  一杯明月  阅读(174)  评论(0编辑  收藏  举报