day 001 安装python3

#!/bin/bash

yum install -y gcc gcc-c++ openssl-devel libffi-devel readline-devel zlib-devel
retval=$?
if [ $retval -ne 0 ]; then
    echo "本地yum源安装依赖包失败,尝试网络安装"
    rm -f /etc/yum.repos.d/*.repo
    cp CentOS7-Base-163.repo /etc/yum.repos.d/
    yum install -y gcc gcc-c++ openssl-devel libffi-devel readline-devel zlib-devel
    retval=$?
    if [ $retval -ne 0 ]; then
    echo "通过网络安装仍然失败,请手动配置yum"
    exit 1
    fi
fi

tar xJf Python-3.6.1.tar.xz
cd Python-3.6.1
./configure --prefix=/usr/local
make && make install
retval=$?
if [ $retval -ne 0 ]; then
    echo "安装python3失败,请手工检查"
    exit 2
fi
echo "安装python3成功,请运行python3"

猜你喜欢

转载自blog.csdn.net/weixin_40447206/article/details/81160512