开发者

Linux升级或者切换python版本实现方式

目录
  • 升级系统python版本 (适用于全局修改)
    • 对于Ubuntu/Debian系统
    • 安装后,验证Python版本
    • 查看当前pyhttp://www.devze.comthon3的可选版本
    • 运行这个命令后
  • 总结

    升级系统Python版本 (适用于全局修改)

    如果你希望将系统默认的 Python 版本升级到 3.11 或更高,以便所有项目都能rKbxuET使用新版本,可以采取此方案。具体步骤取决于你的操作系统。

    对于Ubuntu/Debian系统

    sudo apt update
    sudo apt install androidsoftware-properties-common
    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
    sudo apt install python3.11 # 或者 python3.12 如果你更倾向于最新版本
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
    

    安装后,验证Python版本

    python3 --version
    

    查看当前python3的可选版本

    sudo update-alternatives --config jspython3
    

    运行这个命令后

    你会看到一个列表,类似于这rKbxuET样:

    There are 2 choices for the alternative python3 (providing /usr/bin/python3).
    
      Selection    Path                Priority   Status
    ------------------------------------------------------------
    * 0            /usr/bin/python3.11   2         auto mode
      1            /usr/bin/python3.10   1         manual mode
      2            /usr/bin/python3.11   2         manual mode
    
    Press <enter> to keep the current choice[*], or type selection number:
    
    • Path 列显示了可用的 Python 可执行文件的路径。
    • Priority 列显示了你之前设置的优先级(数值越大,优先级越高)。
    • * 表示当前被选中的默认版本。
    • auto mode 表示系统自动选择最高优先级的版本。
    • manual mode 表示你手动指定了某个版本。

    选择你想要的版本:

    • 根据上述列表,找到你原来的 Python 版本(例如 python3.10)对应的 Selection 数字。
    • 在示例中,python3.10 的选择号是 1。
    • 输入对应的数字(例如 1),然后按 Enter 键。

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新运维

    运维排行榜