Centos安装Python环境

首先使用yum下载wget

yum -y install wget

使用wget下载Python的压缩包

wget 连接

wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

然后解压文件

tar zxf Python-3.8.0.tgz

然后创建一个目录存放python3,我选用/usr/local/python3

mkdir -p /usr/local/python3
mv Python-3.8.0.tgz /usr/local/python3
cd /usr/local/python3
# 解压
tar -zxvf Python-3.8.0.tgz

编译安装所需环境

yum -y install gcc
yum -y install zlib*
yum install readline-devel

修改配置

cd Python-3.8.0
./configure --prefix=/usr/local/python3

编译安装

make && make install

建立软连接

ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3

如果建立软连接提示File exists

cd /bin
ls python*

# 查看和Python相关的软连接
ls -al python*

# 删除python3和pip3的软连接
rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3

# 重新设置python3和pip3的软连接
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3

查看版本

python3

pip --version

至此,Python就在centos安装完毕了