1、安装
前置安装:
登录到linux终端,运行如下命令
yum install wget zlib-devel bzip2-devel openssl-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel -y
安装软件
从浏览器进入python.org,找到目标版本,进入详细安装界面,选择源码安装,这里复制链接,然后进入linux终端,将链接传入,使用wget 链接命令,回车,即开始安装;
安装完毕后,输入ls -l命令,即可看到当前目录下出现一个python的后缀位tgz的压缩包
然后,tar -xvf 压缩包
cd Python-3.10.4
ls -l
./configure --prefix=/usr/local/python3.10.4
make && make install
cd /usr/local/python3.10.4/
ls -l
cd bin
可以看到目标文件夹已经生成,目标文件已经存在。
2、配置
删除自带版本
rm -f /usr/bin/python
构建软连接
ln -s /usr/local/python3.10.4/bin/python3.10 /usr/bin/python
修改yum相关依赖
vi /usr/libexec/urlgrabber-ext-down
首行python改为python2
vi /usr/bin/yum
python改为python2
3、验证
输入python,当跳出的提示符出现目标版本号,则安装无误。