`

CentOS升级Python到2.7版本

阅读更多


[root@localhost ~] python  -V 
Python 2.4.3
1.先安装GCC

yum -y install gcc
2.下载Python-2.7.2

[root@localhost ~] wget http://python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2
3.解压Python-2.7.2

[root@localhost ~] tar -jxvf Python-2.7.2.tar.bz2
4.进入刚解压后的文件夹(可使用命令):

[root@localhost ~] cd Python-2.7.2
5.安装

[root@localhost Python-2.7.2] ./configure
[root@localhost Python-2.7.2] make all          
[root@localhost Python-2.7.2] make install
[root@localhost Python-2.7.2] make clean
[root@localhost Python-2.7.2] make distclean
6.查看版本信息

/usr/local/bin/python2.7 -V
7.建立软连接,使系统默认的python指向python2.7
正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。
如何实现将系统默认的python指向到2.7版本呢?

mv /usr/bin/python /usr/bin/python2.4 
ln -s /usr/local/bin/python2.7 /usr/bin/python
检验python指向是否成功

python -V
8.解决系统python软链接指向python2.7版本后,yum不能正常工作

vi /usr/bin/yum
将文件头部的

#!/usr/bin/python
改成

#!/usr/bin/python2.4
分享到:
评论

相关推荐

    centos虚拟机安装升级版的python2.7问题

    在CentOS虚拟机上安装和升级Python 2.7是一个常见的任务,特别是在处理特定的软件依赖或项目时。本文将详细讲解如何解决这个过程中的问题,特别是关于MySQLdb安装报错的处理。首先,让我们从Python 2.7的安装开始。 ...

    CentOS升级Python2.6到Python2.7并安装pip

    标题 "CentOS升级Python2.6到Python2.7并安装pip" 描述了一项针对CentOS系统的Python版本升级任务,以及在升级后如何安装pip,这是一个常用的Python包管理工具。这个过程涉及到多个步骤,包括Python环境的更新、依赖...

    将centos系统默认python2.7版本升级到python 3.8版本,同时搭建allure环境

    将centos系统默认python2.7版本升级到python 3.8版本,包括操作步骤文档和相关依赖包。r,为pytest开发环境作准备。

    CentOS6/7环境下自动升级安装Python2.7或Python3.6并安装pip

    CentOS默认可能预装较旧版本的Python,为了获取最新功能和安全更新,我们需要手动升级到Python 2.7或Python 3.6。 1. **环境准备**: 在开始之前,确保你的系统已经更新到最新: ```bash sudo yum update -y ``...

    CentOS中升级Python版本的方法详解

    CentOS升级Python2.6到Pythno2.7 最近在Linode上弄Python、出现ValueError: zero length field name in format这样的错误; 翻看文档之后发现只要升级Python到2.7以上版本就能解决问题。 用 Pythno -V 看了一下目前...

    Centos7.2 的python2.7的绝大部分依赖包

    在标题中提到的"Centos7.2的python2.7的绝大部分依赖包",这通常是指为了使Python 2.7能够正常运行和执行各种功能所需的库和模块。这些依赖包涵盖了Python的基础功能以及与系统交互所需的接口。例如,`python-devel-...

    CentOS 7下Python 2.7升级至Python3.6.1的实战教程

    总的来说,升级CentOS 7上的Python 2.7到Python 3.6.1是一个重要的系统维护任务,它可以帮助你保持与Python社区的最新进展同步,并确保系统的安全性。这个过程虽然简单,但需谨慎操作,以避免不必要的问题。在完成...

    python升级2.7后导致yum无法使用还原包

    当您尝试在CentOS 6.5上升级Python 2.6到2.7后发现`yum`无法正常工作时,这通常是由于`yum`和其他系统工具仍然依赖于Python 2.6导致的。升级Python可能会覆盖或破坏这些依赖关系,使得`yum`无法找到正确的Python解释...

    centos7升级自带python至3.8.docx

    在 CentOS 7 系统中,升级默认的 Python 2.7 到 3.8 版本是一项必要的任务,因为 Python 3 提供了许多改进和新特性,使其成为现代开发的标准。以下是一个详细的步骤指南,帮助您完成这一过程。 首先,确保您的系统...

    CentOS6.5 升级 Python 2.7 版本详细介绍

    CentOS6.5 升级 Python 2.7 版 概要 CentOS 6.5中预安装了Python-2.6.6,其比较新的Python-2.7.9(CentOS 7预装版本)主要区别在于新版本的Python导入了更丰富的模块功能。对于初学者而言这一般不会有太大的影响,相对...

    CentOS 6.X系统下升级Python2.6到Python2.7 的方法

    本文主要介绍如何在CentOS 6.X系统下升级Python 2.6到Python 2.7的详细步骤。 首先,你需要从Python官方网站下载2.7.x的源代码文件。例如,你可以使用`wget`命令下载2.7.10版本: ``` wget ...

    CentOS环境下自动升级安装Python2.7或Python3.6并安装pip

    有时,用户可能需要升级默认的Python版本,例如从Python2.7升级到Python3.6,或者直接安装特定版本,以满足项目的依赖。下面将详细介绍如何在CentOS环境下自动升级安装Python2.7或Python3.6,并安装pip。 首先,...

    CentOS 6.x系统升级Python到2.7版本的Shell脚本分享

    但请注意,升级Python可能会影响到依赖于旧版本Python的系统服务,所以在实际操作前务必做好充分的备份和测试。此外,对于生产环境,建议采用虚拟环境(如venv或virtualenv)来隔离不同Python版本的依赖,以避免版本...

    Centos5.x下升级python到python2.7版本教程

    首先到官网下载python2.7.3版本,编译安装 ...然后备份原来的python,并把python2.7做软连接到新的位置 复制代码 代码如下: $mv /usr/bin/python /usr/bin/python.bak $ln -s /usr/local/bin/python2.7 /usr

    Python安装配置文档V1.1.3

    2. **CENTOS升级PYTHON到2.7版本**: CentOS 5.5可能预装了较旧版本的Python(可能是2.4或2.6)。为了获取最新特性和安全更新,需要将Python升级到2.7版本。这通常涉及下载Python源码,编译安装,并调整系统默认的...

    centos6.7 安装python2.7、pip2.7、easy_install-2.7的方法

    在Linux系统中,CentOS 6.7默认预装了Python 2.6版本,但有时我们需要更高版本的Python,例如Python 2.7,以及...记得在使用这些工具时,始终指定版本号(如`python2.7`、`pip2.7`),以免与系统默认的Python版本混淆。

Global site tag (gtag.js) - Google Analytics