更新gcc、gcc++
yum update gcc
yum update gcc++
下载python3
下载地址https://www.python.org/downloads/source/
上传至服务器/root目录
解压
tar zxf Python-3.12.3.tgz
重命名
mv Python-3.12.3 python
使用 configure 脚本来指定安装路径
cd python
./configure --prefix=/usr/local/python3.12.3
编译安装
make && make install
创建软连接
ln -s /usr/local/python3.12.3/bin/python3 /usr/bin/python3
查看python版本
python3 --version
如果要使用python命令直接使用python3而不使用python2只需要把/usr/bin/python删除,创建软连接python指向python3
# 删除/usr/bin/python
rm /usr/bin/python
# 创建软连接
ln -s /usr/bin/python3 /usr/bin/python
解决yum不能使用问题
把/usr/bin/python删除,创建软连接python指向python2,方法比较蠢,希望大神能提出更好的解决办法
# 删除/usr/bin/python
rm /usr/bin/python
# 创建软连接
ln -s /usr/bin/python2 /usr/bin/python