python自动安装python2.7

#coding = utf-8
import os
import sys
if(os.getuid() == 0):
	pass
else:
	print ("you are not root user")
	sys.exit(1)

#version = input("please input python version	(2.7/3.6)")
version = 2.7
if version == 2.7:
	packagename = "Python-2.7.13"
else:
	packagename = "Python-3.6.2"
os.system("rm -rf "+ packagename+"*")

if(version == 2.7):
	url = "https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz"
elif version == 3.6:
	url = "https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz"
else:
	print("input error")
	sys.exit(1)

cmd = "wget " + url
res = os.system(cmd)

if res != 0:
	print("download failed check network")

cmd = "tar xvf " + packagename +".tgz"

res = os.system(cmd)

if res != 0 :
	print("tar failed")
	os.system("rm " + packagename + ".tgz")
	sys.exit(1)

cmd = "cd Python-2.7.13 && ./configure --prefix=/usr/local/python2.7 && make && make install"
res = os.system(cmd)

if res != 0 :
	os.system("rm -rf "+ packagename)
	os.system("rm " + packagename + ".tgz")
	print("make failed")
	sys.exit(1)

  

时间: 2024-08-27 02:50:38

python自动安装python2.7的相关文章

python自动安装mysql5.7

python自动安装mysql5.7 python版本:python2.6 centos版本:centos6.9 mysql版本:mysql5.7.19 安装目录路径和数据目录路径都是固定,当然也可以自己修改 这个脚本的原理是,通过createmycnf.sh的shell脚本生成my.cnf,buffer pool大小等在shell脚本里已经计算好,然后installmysql.py修改生成好的my.cnf里的端口等变量 并根据my.cnf来初始化mysql,初始化完毕之后启动mysql服务,并

Python自动安装第三方类库

Python在使用过程中会用到大量的第三方库,逐一手工去下载.安装比较繁琐.可以配置第三方镜像源并使用pip进行自动安装.这里推荐选择豆瓣的镜像源:http://pypi.douban.com/simple/ Windows下的安装介绍(我的环境是Win7+Python 2.7.12) 1.检查已安装pip.通常安装完python就会自动安装完成.检查方法如下: c:\Python27\Scripts>dir 驱动器 C 中的卷是 系统 卷的序列号是 0000-0A6F c:\Python27\

Python -- centos6 安装 python2.7版本

回顾:扩展源只能存在一个,当打算安装第二个需要删除第一个,rpm -e epel-release    --- 小 Q ----------------------------------------------------------------------------------------------------- python2.7安装 环境:centos 6.5 wget  https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz

shell 搭配 python 自动安装zabbix监控端详解

脚本环境 1.linux centos 7 系统2.光盘镜像文件已挂载3.系统可连接外网4.字体链接:https://pan.baidu.com/s/1m9WJys5aGuUi-WgBG-zrxw 提取码:qq6r 实验步骤 1.上传字体文件和zabbix脚本到Linux系统/root目录下 方法一:挂载 方法二:通过Xftp软件上传 2.脚本zabbix.sh详解 #!/bin/bash#this is auto install lamp + zabbix shell!##获取ip地址ip=`

python3自动安装脚本,python3.x与python2.x共存

1.前言: python3过程中,通过搜索一些文章参考安装过程发现比较麻烦,而且还出现一些不可预期的报错.python3环境需要升级openssl,所以为了部署到其他环境更方便,写自动安装脚本方式,且安装模式为python3.x与python2.x共存,防止可能发生原有环境异常的情况. 现在我把脚本分享出来,希望可以帮助到有需要的人,业务采集监控python脚本文件不提供,因为那些跟实际业务开发关联比较紧,比较没有参考意义也不方便公开. shell自动安装脚本,只需按说明简单修改配置,和调用集成

Windows/Linux安装python2.7,pycharm和pandas——《利用Python进行数据分析》

一.Windows下(两种方法) 1. 安装Python EDP_free并安装pandas ① 如果你没有安装python2.7,可以直接选择安装Python EDP_free,然后再安装pandas等包就行 : Python EDP_free 网址:   http://epdfree-7-3-2.software.informer.com/7.3/ 双击epd_free-7.3-2-win-x86.msi 进行安装,没有什么好讲的,各种点击下一步即可. ② 安装完成后运行cmd(命令提示符)

python第三方库自动安装脚本

#python第三方库自动安装脚本,需要在cmd中运行此脚本#BatchInstall.pyimport oslibs = {"numpy","matplotlib","pillow","sklearn","requests",\ "jieba","beautifulsoup4","wheel","networkx","

【安装python】windows同时安装python2 和 python3

[参考] [https://www.cnblogs.com/zhengyihan1216/p/6011640.html] [实践] 一般推荐先安装python3,再安装python2.这样的话,python2的环境变量会设置在python3的前面,也就是写得PATH那一行环境变量里,先是python2的后面是python3. 这样,在cmd里你敲入“python”时,系统会优先找到python2作为你的默认python:然后,当你需要调用python3的时候,在cmd里敲入“python3”就行

如何在CentOS6上安装Python2.7和Python3.3

原文来自http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/,个人觉得对在linux安装新版本Python是很有参考意义,因而转载,原文是英文的,本人简单翻译下,大家看懂即可,有不妥的地方请留言. 如何在CentOS 6上同时安装Python 2.7和Python 3.3 本文将介绍如何在CentOS 6上安装Python 2.7和3.3.下面以Python 2.7.6和Python 3.3.5为例进行说明,但本人实