当前位置: 代码网 > it编程>前端脚本>Python > Linux升级或者切换python版本实现方式

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

2025年08月08日 Python 我要评论
升级系统python版本 (适用于全局修改)如果你希望将系统默认的 python 版本升级到 3.11 或更高,以便所有项目都能使用新版本,可以采取此方案。具体步骤取决于你的操作系统。对于ubuntu

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

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

对于ubuntu/debian系统

sudo apt update
sudo apt install software-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 python3

运行这个命令后

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

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 键。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com