当前位置: 首页 > article >正文

【Python】Linux 升级 Python 版本(源码安装)

目录

1. 检查当前Python版本

2. 更新系统包

3. 安装所需依赖

4. 下载并编译新版本Python

5. 验证安装

6. 更新替代版本(可选)

7. 验证默认版本

注意事项


在Linux上升级Python版本可以通过以下步骤进行:

1. 检查当前Python版本

首先,查看当前系统安装的Python版本:

python --version
python3 --version

2. 更新系统包

确保系统包是最新的:

sudo apt update
sudo apt upgrade

3. 安装所需依赖

安装编译Python所需的依赖:

sudo apt install -y software-properties-common build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev

4. 下载并编译新版本Python

访问Python官网获取最新版本链接,然后下载并编译:

wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
tar xvf Python-3.x.x.tgz
cd Python-3.x.x
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

3.x.x替换为实际版本号。

5. 验证安装

检查新版本是否安装成功:

python3.x --version

6. 更新替代版本(可选)

如果需要将新版本设为默认,可以使用update-alternatives

sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.x 1
sudo update-alternatives --config python3

7. 验证默认版本

确认默认Python版本已更新:

python3 --version

注意事项

  • 升级Python可能影响依赖旧版本的程序,建议在虚拟环境中测试。

  • 使用make altinstall避免覆盖系统默认的python3二进制文件。

通过这些步骤,你可以在Linux上成功升级Python版本。


http://www.kler.cn/a/584960.html

相关文章:

  • 地理信息系统(ArcGIS)在水文水资源及水环境中的应用:空间数据管理‌、空间分析功能‌、‌可视化表达‌
  • 【后端】【django drf】Django DRF API 编写规范(程序设计规则)
  • # RAG 框架 # 一文入门 全链路RAG系统构建与优化 —— 架构、策略与实践
  • 2025 香港 Web3 嘉年华:全球 Web3 生态的年度盛会
  • 界面控件DevExpress Blazor UI v24.2新版亮点:支持.NET 9
  • 批量在多个在 Excel 工作表的的指定位置插入新的 Sheet 工作表
  • USB数据采集卡 Labview采集卡 32路AD模拟量采集 DAQ卡
  • Ceph(1):分布式存储技术简介
  • shell变量
  • Spring Boot + Vue 基于RSA+AES的混合加密
  • 训练数据重复采样,让正负样本比例1:1
  • 【开源项目-爬虫】Firecrawl
  • MySQL行列转化
  • 开VR大空间体验馆,如何最低成本获取最大收入?
  • 深度学习环境配置指令大全
  • go-文件缓存与锁
  • C#中除了Dictionary,List,HashSet,HashTable 还有哪些可以保存列表的数据类型?
  • 批量将 Excel 文档中的图片提取到文件夹
  • 如何学习VBA_3.2.20:DTP与Datepicker实现日期的输入
  • 罗德与施瓦茨RTO1044,数字示波器