CentOS6.x升级安装python2.7

一、背景说明:

CentOS6.x系统默认自带python 2.6.x,但现在很多自动化运维工具使用最新的2.7.x版本,故要进行兼容性升级

二、安装

采用编译安装,保留原2.6版本

1、升级依赖:

#yum install gcc gcc-c++ readline-devel zlib-devel openssl-devel sqlite-devel -y

2、源码下载与安装:

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

tar xvf Python-2.7.12.tgz

cd Python-2.7.12

#./configure --prefix=/usr/local/python27

#make

#make install

#cd /usr/bin

#mv python python26

#ln -sf /usr/local/python27/bin/python /usr/bin/python

三、解决yum兼容问题

#vim /usr/bin/yum   修改第一行

#!/usr/bin/python  ---> #!/usr/bin/python2.6

四、安装pip   easy_install

#wget https://bootstrap.pypa.io/get-pip.py

#python get-pip.py

#ln -sf /usr/local/python27/bin/pip /usr/bin/pip

#ln -sf /usr/local/python27/bin/easy_install /usr/bin/easy_install

五、安装ipython,MySQLdb模块

#pip install ipython

#ln -sf /usr/local/python27/bin/ipython   /usr/bin/ipython

安装MySQLdb模块

#pip install MySQL-python

至此长级python 2.6.6 到2.7.10完成

时间: 2024-11-09 13:59:19

CentOS6.x升级安装python2.7的相关文章

CentOS6下编译安装Python2.7.6方法

关于在CentOS6下编译安装Python2.7.6的方法非常的多了,小编以前也介绍过相关的文章了,下面一聚教程小编再来为各位介绍一下吧,希望文章能帮助到各位. CentOS下面Python在升级到2.7.6的时候,没有找到安装包直接安装,只能通过源代码编译的方式来安装Python 2.7.6版本.这篇是编译和安装Python2.7.6的过程记录. CentOS系统中安装了development tools.要编译安装Python,执行下面代码:  代码如下 复制代码 $ pushd /usr/

CentOS6.5上安装Python2.7和PIP

目前大部分用户使用的CentOS6.5上默认的Python还是2.6版本.升级到Python2.7碰到很多问题.本文将介绍如何安装Python2.7. 1. 安装必要的准备包 安装过程将用到gcc,方便起见,安装"Development Tools" yum groupinstall "Development tools" 另外,Python安装中需要的一些依赖包 yum install zlib-devel bzip2-devel openssl-devel nc

CentOS6.6上安装Python2.7.10

CenoOS6.6 64位系统默认的Python版本是2.6.6,工作中需要使用Python2.7.10.本文介绍一下Python2.7.10的安装方法.切记:不可覆盖Python2.6.6,小心你的系统不能用了.总的来说安装过程是:Python2.7.10源码安装---->setuptools16.0安装---->pip安装 Python2.7.10源码安装预安装 yum groupinstall "Development tools";yum install zlib-

linux中升级安装python2.7

打算自建VPN,新购买了一个虚拟服务器,centOS6.6 自带的是python2.6,因为比较习惯python2.7,所以就升级到最新的python2.7.12 首先要安装:sudo yum install gcc-c++ 在没有安装gcc-c++ 的时候,会报错:configure: error: no acceptable C compiler found in $PATH 然后下载python2.7.12源文件:python-2.7.5.tgz(此处我是在先在官网下好) 解压:tar -

Centos6.5下安装python2.7.8

centos6.5下的自带的python版本是python2.6.6,想体验2.7.8版本,可以到官网下载源码安装: https://www.python.org/downloads/release/python-278/ mkdir -p ~/opt/python 依赖库: yum install gcc* -y yum install openssl-devel -y yum install bzip2 bzip2-devel -y 解压下载的源码,进入解压出的目录中: ./configur

在CentOs6.5下安装Python2.7.6和Scrapy

总在网上看大家的安装教程,这回自己也贡献一份!!! 和民航大学合作项目,去给人家装环境,连简单的Scrapy都没装上,虽然有对方硬件设施坑爹的因素,但主要还是自己准备不充分. 一份好的安装文档应该是可以完美重现的. 所以做了下面这份: 我按照这套方法连着重装了四次,如果各位直接复制命令,应该是一点问题都没有.安装成功的样子见那两张截图. 对了,确保电脑能上网,鼠标能用,哈哈 1.#su  –  root 2.#yum install gcc zlib-devel bzip2-devel open

centos6.5升级安装openssl1.0.2h

最新漏洞通报: Openssl多个漏洞安全预警 2016-05-05 18:05:39 一.概述 在OpenSSL官方昨日(2016/5/3)发布的安全公告中,公开了两个新的高危漏洞CVE-2016-2107和CVE-2016-2108. CVE-2016-2107 Padding oracle in AES-NI CBC MAC check:恶意人员可以利用漏洞发起中间人攻击,使用padding oracle attack来解密流量: CVE-2016-2108 Memory corrupti

CentOS6.X升级Python

CentOS6.X升级Python CentOS6.X升级默认Python2.6.6到python2.7 在centos下直接输入python即可进入python,能看到当前版本信息 [[email protected] ~]# pythonPython 2.6.6 (r266:84292, Nov 22 2013, 12:16:22)[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2Type "help", "copyright

CentOS6.3编译安装Nginx1.4.7 + MySQL5.5.25a + PHP5.3.28

[准备工作] #在编译安装lnmp之前,首先先卸载已存在的rpm包. rpm -e httpd rpm -e mysql rpm -e php yum -y remove httpd yum -y remove mysql-server mysql yum -y remove php yum -y remove php-mysql #禁用SeLinux,Selinux可能会致使编译安装失败,我们先禁用它. #sed -i 's/SELINUX=enforcing/SELINUX=disabled