CentOS中升级Python2.7版本详细步骤

 代码如下 复制代码

./configure
make all
make install
make clean
make distclean

不出意外,应该可以在/usr/local/bin/看到python2.7文件,也就说明2.7安装成功。接下来要做的就是通过软链接的方式让系统默认使用2.7,操作如下:

 代码如下 复制代码

mv /usr/bin/python /usr/bin/bak_python
ln -s /usr/local/bin/python2.7 /usr/bin/python

现在升级就算完成了,不过由于yum使用的python是2.4这个版本,所有yum不能用了,解决这个问题也很简单,只需要修改/usr/bin/yum文件,把第一行的#!/usr/bin/python换成#!/usr/bin/python2.4即可

具体操作方法

步骤:

一、下载源代码包,并解压

wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2
tar jxvf Python-2.7.tar.bz2
cd Python-2.7

二、开始安装

./configure --prefix=/usr/local ### 注意:这里安装在新目录,以防止覆盖系统默认安装的python
make                                   
make install

三、配置

ln -s /usr/local/bin/python /usr/bin/python2.7

四、测试
python
进入CentOS系统默认安装的Python

python2.7
进入我们自己安装的Python2.7版本

这样,我们就可以同时保留系统中的两个不同的python版本。

时间: 2024-09-14 13:19:09

CentOS中升级Python2.7版本详细步骤的相关文章

centos-【CentOs求助】centOs中ftp配置问题,求详细配置流程

问题描述 [CentOs求助]centOs中ftp配置问题,求详细配置流程 安装vsftpd后,本地用户无法登录,应该是配置问题,但是网上的方法不管用.求ftp配置流程.新用户,以我全部财产悬赏. 解决方案 http://www.jb51.net/article/47795.htm 解决方案二: centos6.3下的ftp详细配置centos FTP 服务器的架设和配置centos FTP 服务器的架设和配置

centos 中mysql5.5.37版本 springmvc中的serves 执行没包涵在事物中

问题描述 centos 中mysql5.5.37版本 springmvc中的serves 执行没包涵在事物中 centos 中mysql5.5.37版本 springmvc中的serves 执行DB操作直接成功,为什么没包涵在事物中啊,本地同样版本测试没有问题,本地测试执行 save 方法是等整个事物完成后DB中才有数据,如果中途失败是会回滚的,但是在linux中一执行到save方法DB就已经有这条数据了,不知道怎么回事,求指点 解决方案 http://blog.csdn.net/ufo2910

CentOS 7 上安装 Percona 服务器详细步骤

本教程我们来学习一下Percona服务器在Centos 7 下的安装配置步骤,Percona 服务器是开源的MySQL,MariaDB的替代品,特别是InnoDB的数据库引擎性能的提升,让更多人选择了 Percona 服务. 在下文中将介绍在CentOS 7上 Percona 服务器的安装,以及备份当前数据,配置的步骤和如何恢复备份. 1.什么是Percona,为什么使用它 Percona是一个MySQL,MariaDB数据库的开源替代品,它是MySQL的一个分支,相当多的改进和独特的功能使得它

Fedora 21升级到Fedora 22详细步骤教程

2015年5月26日发布了Fedora 22,带有不少新特性.yum 包管理系统被完全淘汰,全面使用 dnf 进行替代.Wayland 的应用更进一步,gdm 已经默认使用 wayland 了,但是 gnome-session 依然默认使用 Xorg .以前每次升级新版本都是从头开始安装,但这一次,我使用了从 Fedora 21 升级到 Fedora 22 的策略,没有从头进行安装.升级过程很顺利,升级完成后,我的所有系统配置和美化方案都还在,而且我感觉 Fedora 22 比 Fedora 2

excel中函数lookup查询函数用法详细步骤实例

  excel中lookup查找函数用法详细步骤实例,函数的工作原理是在第二个参数(区域,一般是一列)中查找第一个参数(一般为单元格值),找到首个大于第一个参数时,函数返回找到的上方位置,对应的第三个参数的值. 如果第二个参数升序排列,可以直接说是返回小于等于第一个参数的最大值. 一般情况下都需要将第二个参数升序排列,函数才有现实意义. 方法/步骤 如图红框内部是不同的身高区间对应的尺码型号. 在红框所示的单元格内输入=lookup(),当光标在括号外部闪烁时,鼠标点一下括号内部,此时光标会在括

linu-在CentOS中升级Python的库问题

问题描述 在CentOS中升级Python的库问题 我用的系统是Linux的CentOS版本,它自带了python环境,是2.6的,我安装的软件需要2.7的环境,下载了python的tar包.一路.configure,make,make install下来,python安装完了,并在/usr/bin里建立了软连接指向/usr/local/bin下的python2.7,我运行python,环境变成2.7的了.但是我发现执行以下的语句不能导入包IMAP4_SSL,from imaplib impor

CentOS中编译安装Python2.7.8版本的步骤

心血来潮,想学习一下Python,听说用来做爬虫还不错.先从运行环境开始入手,CentOS中已经内置了Python,但版本似乎比较老,通过python -V命令看到版本是2.4.3.目前Python 2.x的最新版本号是2.7.8,那么就开始动手升级一下. 首先,下载源码包,命令如下: wget --no-check-certificate https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz 这里需要特别注意一下,因为下载网址是htt

centos中如何单独升级php 5.1到5.2或更高版本

我们在安装并配置完服务器之后,往往需要对现在的资源进行维护并进行一些升级,另外有些新的功能也需要新版本的支持,今天我们尝试巫centos中单独升级php 5.1到5.2或更高的版本,目前PHPhttp://www.aliyun.com/zixun/aggregation/6274.html">官方发布的最新稳定版本为PHP 5.4.9,你可以通过以下链接获取! PHP 5.4.9 (Current stable) PHP 5.4.9 (tar .bz2) [10,883Kb] - 22 N

CentOS 5升级Python版本(2.4>2.7)

安装SALT时,需要这样作,公司有一批REDHAT5的,弄起来...   然后却是: Missing Dependency: python(abi) = 2.6 is needed by package  rpm -q --provides python | grep abi python(abi) = 2.4   过程很顺利,参考URL:   http://www.linuxidc.com/Linux/2012-02/55194.htm   日前在CentOS上搭建测试环境时候,遇到需要升级p