本文档将指导在 Linux 系统上安装最新版本的 Python,包括从源码编译安装以及使用 yum 快速安装的方法。适用于 CentOS、RHEL 等基于 Red Hat 的系统。
一、安装前准备
1. 安装必要的依赖库
为了顺利编译 Python 源码,需要先安装以下开发工具和依赖包:
yum install -y bzip2-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
二、方式一:从源码编译安装 Python(推荐)
推荐用于需要自定义配置或安装特定版本(如最新版)的用户。
1. 下载 Python 源代码
访问 Python 官网(https://www.python.org) 获取最新版本号,以 最新版Python 3.13.3为例:
wget https://www.python.org/ftp/python/3.13.3/Python-3.13.3.tgz
2. 解压并进入目录
tar -zxvf Python-3.13.3.tgz
cd Python-3.13.3
3. 配置编译参数
指定安装路径为 /usr/local/python/:
./configure --prefix=/usr/local/python/
4. 编译并安装
make && make install
5. 验证安装是否成功
/usr/local/python/python3.13/bin/python3.13 --version
6. 设置环境变量(可选)
编辑当前用户的 bash 配置文件:
echo 'alias python="/usr/local/python/bin/python3.13"' >> ~/.bashrc
echo 'alias pip="/usr/local/python/bin/pip3.13"' >> ~/.bashrc
source ~/.bashrc
验证别名生效:
python --version
三、方式二:使用 Yum 安装 Python(快速方法)
适用于不需要最新版本或测试用途的用户。
1. 使用 yum 安装 Python 3
yum install -y python3
2. 验证安装
python3 --version
3. 升级 pip 工具
wget https://www.python.org/ftp/python/3.13.3/Python-3.13.3.tgz
0
如需进一步了解 Python 安装配置,请参考官方文档:[https://docs.python.org/3/install/index.html]
-End-
如果觉得我的分享有用
[点赞+分享+关注]
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...