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
浙公网安备 33010602011771号