Centos 安装Python3.7

# -*- coding: UTF-8 -*-
import os
import time
from distutils.log import warn as printf



printf("系统开始升级!\n")
time.sleep(3)
os.system("sudo yum -y update")
printf("系统升级完成!\n")
time.sleep(5)

printf("环境安装开始!\n")
time.sleep(3)
os.system("sudo yum -y groupinstall \"Development tools\"")
os.system(
    "sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel")
printf("环境安装完成!\n")
time.sleep(5)

printf("软件下载中!\n")
time.sleep(3)
os.system("mkdir /usr/local/python3_install")
os.chdir("/usr/local/python3_install")
os.system("wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a1.tar.xz")
printf("软件下载完成!\n")
time.sleep(5)

os.system("tar -xvJf  Python-3.7.0a1.tar.xz")
time.sleep(2)

printf("软件开始安装!\n")
time.sleep(3)
os.chdir("/usr/local/python3_install/Python-3.7.0a1")
# os.system("cd Python-3.7.0a1")
os.system("mkdir /usr/local/python3")
os.system("./configure --prefix=/usr/local/python3 --enable-loadable-sqlite-extensions")
os.system("sudo make")
os.system("sudo make install")
printf("软件安装完成!\n")
time.sleep(2)
printf("删除临时文件中!\n")
time.sleep(2)
os.system("rm -rf /usr/local/python3_install")
printf("Python3环境部署中!\n")
time.sleep(3)
os.system("ln -s /usr/local/python3/bin/python3 /usr/bin/python3")
os.system("ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3")
time.sleep(1)
printf("所有安装完成!!!\n")
time.sleep(1)
printf("\t\t\t3\n")
time.sleep(1)
printf("\t\t\t2\n")
time.sleep(1)
printf("\t\t\t1\n")
os.system("python3")

猜你喜欢

转载自www.cnblogs.com/teachen/p/9717762.html
今日推荐