1. 下载源码包
https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
2. 解压
tar zxvf Python-3.7.3.tgz
3. 安装依赖包
# yum install -y zlib-devel
# yum install -y libffi-devel
# yum install -y openssl-devel
注:系统小版本不同有可能依赖包有所不同
4. 创建安装目录,例如
mkdir /usr/local/python3
5. 执行 configure(安装配置)
5.1 进入解压后的目录
# cd /usr/local/Python-3.7.3
5.2 执行 configure
# ./configure --prefix=/usr/local/python3
5.3 编译 make
# make
5.4 安装 make install
# make install
5. 删除解压后的 Python 目录
# rm -rf /usr/local/Python-3.7.3
6. 备份源码压缩包
# mv /usr/local/Python-3.7.3.tgz /usr/local/python3/
7. 创建软连接
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
8. 验证是否安装成功
python3 -V
注:若输出Python版本信息表示安装成功
本文提供了一份详细的指南,教你如何从源码手动编译并安装 Python 3.7.3。步骤包括下载源码包、安装依赖包、创建安装目录、执行 configure 和 make 安装等。最后通过验证命令确认安装成功。
1927

被折叠的 条评论
为什么被折叠?



