Linux安装python环境脚本

自动安装python环境的脚本

1.首先判断是不是root用户

2.判断是否安装

3.是否下载成功(网络可能有问题)

4.是否解压成功(文件下载可能缺少)

5.安装配置python环境

# coding=utf-8

import os
import sys

if os.getuid()==0:
    pass
else:
    print "当前用户不是root用户,请登录root用户执行脚本"
    sys.exit(1)

version = raw_input('是否安装python版本3.5?(y/n)')
if version == 'y':
    url = 'https://www.python.org/ftp/python/3.5.7/Python-3.5.7.tgz'
else:
    print '退出程序'
    sys.exit(1)

cmd = 'wget '+url
res = os.system(cmd)
if res != 0:
    print '下载源码包失败,请检查网络'
    sys.exit(1)

package_name = 'Python-3.5.7'

cmd = 'tar xf '+package_name+'.tgz'
res = os.system(cmd)
if res != 0:
    os.system('rm '+package_name+'.tgz')
    print '解压源码包失败,请重新运行这个脚本'
    sys.exit(1)

cmd = 'cd '+package_name+'&& ./configure --prefix=/usr/local/python && make && make install'
res = os.system(cmd)
if res !=0:
    print '编译python源码失败,请检查是否缺少依赖库'
    sys.exit(1)

猜你喜欢

转载自www.cnblogs.com/zx125/p/11582066.html