`

CentOS环境 升级Python2.6.6至2.7.5

阅读更多


1.查看当前Python版本
[plain] view plaincopy

    # python -V 
    Python 2.6.6 


2.下载Python2.7.5源码

[html] view plaincopy

    # wget http://python.org/ftp/python/2.7.5/Python-2.7.5.tgz 


3.解压源代码包

[html] view plaincopy

    # tar xvf Python-2.7.5.tgz 


4.进入解压目录并安装

[html] view plaincopy

    # cd Python-2.7.5 
    # ./configure 
    # make all 
    # make install 
    # make clean 
    # make distclean 


5.将系统默认的python设置为python2.7.5

[plain] view plaincopy

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


6.检查Python版本

[plain] view plaincopy

    # python -V 
    Python 2.7.5 


7.解决yum不能运行的问题

因为yum是依赖python2.6.6运行的,所以需要对yum做一些修改

[plain] view plaincopy

    # vim /usr/bin/yum 

将第一行的#!/usr/bin/python修改为#!/usr/bin/python2.6
分享到:
评论

相关推荐

    Centos-python-2.6.6.rar

    总的来说,这个压缩包提供了一种在CentOS环境下恢复Python 2.6.6的方法,尤其适用于网络受限或者需要兼容旧软件的场景。用户在使用时需谨慎操作,确保正确卸载或备份现有的Python版本,以免破坏现有系统配置。在安装...

    centos6.5的python2.6.6 安装包和 yum安装包

    通过这些RPM包,用户可以在没有网络连接的情况下,对CentOS 6.5系统的Python和Yum环境进行离线安装或更新。在安装过程中,使用`rpm`命令进行安装,例如: ```bash sudo rpm -ivh <package_name>.rpm ``` 需要注意的...

    python-2.7.5 CentOS、redhat可安装

    python-2.7.5-89.el7.x86_64.rpm python-devel-2.7.5-89.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm python-libs-2.7.5-89.el7.x86_64.rpm python-pycurl-7.19.0-19.el7.x86_64.rpm python-urlgrabber-...

    centos7升级自带python至3.8.docx

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

    python 2.7.5 centos 7.3 离线安装包

    Python 2.7.5是Python编程语言的一个旧版本,主要在 CentOS 7.3 这样的Linux发行版上广泛使用。CentOS 7.3 是一个基于Red Hat Enterprise Linux (RHEL) 的稳定版操作系统,它为服务器环境提供了长期支持。在没有...

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

    本文将详细介绍如何在CentOS 6和7操作系统上自动升级安装Python 2.7或Python 3.6,并同时安装pip,以便后续的包管理。我们将基于提供的`auto_install_python.py`脚本来进行操作。 首先,Python是开源的解释型编程...

    centos离线安装python环境依赖

    因此,在离线安装Python之前,确保CentOS系统中安装了GCC是至关重要的。 **CPP (C Preprocessor)**:CPP是GCC的一部分,它是C/C++编程语言的预处理器。它处理源代码中的预处理指令,如宏定义、条件编译等,为实际的...

    关于centos7.9.2009 python2.7.5环境被误删恢复的踩坑记忆

    关于centos7.9.2009 python2.7.5环境被误删恢复的踩坑记忆

    python-devel-2.7.5-68.el7.x86_64.rpm python-2.7.5-68.el7.x86_64.rpm

    标题中的"python-devel-2.7.5-68.el7.x86_64.rpm"和"python-2.7.5-68.el7.x86_64.rpm"是两个重要的软件包,它们与Python编程语言在Linux环境中的开发和运行紧密相关。这些文件是针对Red Hat Enterprise Linux 7 ...

    centos7 64位 shell脚本一键升级python2.7.5到python3.6.3

    centos7 64位 shell脚本一键升级python2.7.5到python3.6.3

    Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)

    # 查看下centos7.6上的python版本 [root@registry ~]# cat /etc/redhat-release Linux release 7.6.1810 (Core) [root@registry ~]# python --version Python 2.7.5 为什么要升级呢?因为要部署一些软件,需要python...

    python-devel-2.7.5-34.el7.x86_64.rpm

    centos7环境下离线安装python-devel需要的rpm文件,网站上下载最新的python-devel版本编译安装失败,从centos7的镜像里拷贝出来的低版本的rpm,测试安装成功。

    Centos7+python3.9.6的dockerfile

    Centos7+python3.9.6的dockerfile

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

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

    python-devel-2.7.5-34.el7.x86_64.zip

    压缩包内的文件 "python-devel-2.7.5-34.el7.x86_64.rpm" 是一个RPM(Red Hat Package Manager)格式的软件包,它是Linux下用于安装、升级和管理软件的一种方式。RPM包包含了一切必要的组件,使得用户可以在系统上...

    Linux安装yum的依赖包及说明(python2.7.5)

    1. `python-libs-2.7.5-89.el7.x86_64.rpm`:这是Python标准库的一个组件,包含许多Python运行时所需的库,对`yum`的正常运行至关重要。 2. `yum-3.4.3-168.el7.centos.noarch.rpm`:这就是`yum`的主程序包,提供了...

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

    例如,`python-devel-2.7.5-34.el7.x86_64.rpm`是Python的开发包,它包含了头文件和库,使得开发者可以编译和创建针对Python的C扩展模块。 描述中提到了282个这样的依赖包,这些包可能包括但不限于以下类别: 1. *...

    python2.6.3

    在Linux环境下,尤其是Ubuntu这样的发行版中,安装Python 2.6.3对于那些依赖此特定版本的软件或项目来说是必要的。以下将详细介绍如何在Linux(以Ubuntu为例)上安装Python 2.6.3及其相关知识点。 首先,我们需要...

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

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

    Centos6.5编译64位Hadoop2.7.5.tat.gz

    【标题】"Centos6.5编译64位Hadoop2.7.5.tgz"涉及的关键技术点包括Hadoop、操作系统环境、源码编译以及系统兼容性。Hadoop是一个开源的分布式计算框架,它允许在大量廉价硬件上处理大规模数据。在这个场景中,用户将...

Global site tag (gtag.js) - Google Analytics