文章目录
1. 安装编译相关工具
2. 创建 Python 文件夹下载安装包
3. 编译安装
4. 创建软连接
5. 验证
6. 脚本一键安装
-
安装编译相关工具
安装开发库
yum -y groupinstall "Development tools"
安装依赖环境
yum -y install zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
安装 libffi-devel
yum -y install libffi-devel
-
创建 Python 文件夹下载安装包
创建存放的文件夹
mkdir /python/Python3.9
下载 Python3.9 安装包
cd /python
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
解压到 /python/Python3.9
- 编译安装
cd /python/Python3.9
生成 makefile 文件
./configure prefix=/usr/local/python3 --with-ensurepip=install
编译安装
make && make install
-
创建软连接
将原有 python2 链接备份
mv /usr/bin/python /usr/bin/python.bak
添加 python3 的软链接
ln -s /python/Python3.9/python /usr/bin/python
查看 python 版本
python -V
** 更改 yum 脚本的 python 依赖,因为其要用到 python2 才能执行,否则会导致 yum 不能正常使用**
vim /usr/bin/yum
原:#!/usr/bin/python 改:#!/usr/bin/python2
vim /usr/libexec/urlgrabber-ext-down
原:#! /usr/bin/python 改:#! /usr/bin/python2
-
验证
检测 python2
python2
检测 python3
python
浙公网安备 33010602011771号