源代码构建安装python3.9
第一步:移除旧版本
yum erase -y python3
第二步:下载新版本安装包(可以在自己的电脑上下载好再传输到云服务器上)
wget https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz
验证(非必需):
md5sum Python-3.9.13.tgz
解归档:
tar -zxf Python-3.9.13.tgz
环境检查:
gcc --version
make --version
第三步:补包
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel
sqlite-devel readline-devel tk-devel gdbm-devel libdb4-devel
libpcap-devel xz-devel libffi-devel libxml2
第四步:设置安装路径
cd Python-3.9.13
./configure --prefix=/usr/local/python39
第五步:开始安装
make && make install
第六步:添加启动快捷键:
1)设置环境变量
export PATH=$PATH:/usr/local/python39/bin
2)设置启动指令文件在/usr/bin中对应的软连接
ln -s /usr/local/python39/bin/python3.9 /usr/bin/python3