Python3安装
目录
1. 安装依赖包
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel libffi-devel liblzma-devel libjpeg-dev libpng-dev libtiff-dev
安装编译 Python 3 所需的一些开发工具和库。这些库包括压缩、加密、数据库支持等,是编译 Python 时所需要的基础依赖包。
2. 下载并解压 Python 源码
cd /soft/
mkdir Python3
tar -xzvf Python\ 3.13.2.tgz
cd Python-3.13.2/
mkdir Python3
:创建Python3
目录,用于存放 Python 安装文件tar -xzvf Python\ 3.13.2.tgz
:解压 Python 源码包
3. 配置 Python 安装路径
./configure --prefix=/soft/Python3/
配置 Python 编译安装路径,--prefix
选项指定将 Python 安装到 /soft/Python3/
目录下。
4. 编译并安装 Python
make & make altinstall
make
:编译 Python 源码。make altinstall
:安装 Python,使用altinstall
来避免覆盖系统默认的 Python 版本(通常是 Python 2.x)。
5. 修改 .bashrc
文件设置 Python3 别名
vi ~/.bashrc
alias python3=/soft/Python3/bin/python3.13
alias pip3=/soft/Python3/bin/pip3.13
- 使用
vi
编辑.bashrc
文件(该文件是 bash shell 启动时自动加载的配置文件)。 - 创建别名,确保你可以使用
python3
和pip3
命令来调用新安装的 Python3 版本。
6. 使环境变量生效
source ~/.bashrc
重新加载 .bashrc
文件,应用修改的别名配置。
7. 设置 Python 和 pip 命令的软链接
ln -sf /soft/Python3/bin/python3.13 /usr/bin/python
ln -sf /soft/Python3/bin/pip3.13 /usr/bin/pip3
ln -sf
创建符号链接,-s
表示软链接,-f
表示强制覆盖。- 将新安装的
python3.13
和pip3.13
软链接到/usr/bin/python
和/usr/bin/pip3
,这样就能通过python
和pip
命令来调用它们。
8. 检查 Python 版本
python --version