#!/bin/bash # curl -s http://internal.up-gram.com/shell/install-py3.sh|bash if [ -f /usr/bin/python3 ];then echo "检测到python3已安装" else yum install make gcc openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel python-devel -y wget -c http://internal.up-gram.com/linux/Python-3.9.5.tar.xz tar xf Python*xz cd Python-3.9.5 ./configure --prefix=/usr/local make && make altinstall # altinstall在安装时会区分已存在的版本 rm /usr/bin/python3.9 /usr/bin/python3 -f ln -s /usr/local/bin/python3.9 /usr/bin/ ln -s /usr/local/bin/python3.9 /usr/bin/python3 cd .. fi