`
simon511
  • 浏览: 13528 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
  • me-: 有java的安全,有c的帅气干净利落,好东西groovy
    groovy

upgrade python 2.6 to 2.7 on CentOS

 
阅读更多

查看python的版本

1 python  -V 
2 Python 2.6.6

1.下载Python-2.7.5

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

2.解压Python-2.7.5

1 tar -jxvf Python-2.7.5.tar.bz2

3.进入刚解压后的文件夹(可使用命令):
[sell]
cd Python-2.7.5
[/shell]

4.安装

1 ./configure
2 make all          
3 make install
4 make clean
5 make distclean

5.查看版本信息

1 /usr/local/bin/python2.7 -V

6.建立软连接,使系统默认的python指向python2.7
正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6.6版本,考虑到yum是基于python2.6.6才能正常工作,不敢轻易卸载。

如何实现将系统默认的python指向到2.7版本呢?

1 mv /usr/bin/python /usr/bin/python2.6.6
2 ln -s /usr/local/bin/python2.7 /usr/bin/python

检验python指向是否成功

1 python -V

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

1 vi /usr/bin/yum

将文件头部的
#!/usr/bin/python
改成
#!/usr/bin/python2.6.6

整个升级过程完成,可以使用Python2.7.5版本了。

分享到:
评论

相关推荐

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

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

    CentOS 6.5 安装python2.7 & scrapy 框架

    sudo ln -s /usr/bin/python2.6 /usr/bin/python2 ``` 2. **获取源代码**: 从Python官网下载Python 2.7的源代码: ```bash wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz ``` 3. **...

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

    在Linux系统中,CentOS 6.7默认预装了Python 2.6版本,但有时我们需要更高版本的Python,例如Python 2.7,以及与其相关的包管理工具pip和easy_install。这些工具对于开发和管理Python应用程序至关重要。下面将详细...

    在CentOS6上安装Python2.7的解决方法

    在CentOS 6上安装Python 2.7的步骤至关重要,因为这个老版本的操作系统默认预装的是Python 2.6.6,但许多现代应用和框架可能需要更新的Python版本,比如Python 2.7。以下是详细的操作过程: 1. **系统更新**: ...

    python38离线安装cryptography库资源

    python3.8 -m pip install --upgrade setuptools wheel build ``` 3. **解压并进入源代码目录**: 将下载的源代码压缩包解压,并进入解压后的目录。 4. **构建和安装Cryptography**: 在源代码目录中,执行...

    在CentOS上配置Nginx+Gunicorn+Python+Flask环境的教程

    CentOS 6.x默认安装的是Python 2.6版本,这与大多数现代应用程序所需的Python 2.7存在差异。为了不干扰系统原有的Python版本,可以通过以下步骤安装Python 2.7: 1. **下载Python 2.7**: ```bash wget ...

    Centos5.3下搭建OpenERP平台.doc

    首先,你需要通过`yum upgrade`命令更新CentOS的所有包,以确保系统软件是最新的,这有助于避免在后续安装过程中遇到兼容性问题。 2. **升级Python**: OpenERP 5.0.15需要Python 2.6或更高版本。因此,你需要...

    在虚拟机上,通过Ambari2.5部署HDP2.6集群

    yum upgrade openssl 2.编译源码 yum install gcc gcc‐c++ autoconf automake zlib zlib‐devel pcre‐devel #下载编译 源码需要的工具 cd /usr/local/src wget ...

    51CTO下载-python实例手册1

    在CentOS和Ubuntu中可以通过`yum install python-pip`或`sudo apt-get install python-pip`来安装`pip`。`pip`的其他常用命令包括`install`(安装包)、`show --files`(查看包的文件详情)、`uninstall`(卸载包)...

    解决python升级引起的pip执行错误的问题

    在本案例中,由于CentOS 6.x默认安装的Python版本为2.6,而升级到Python 3.5后,原本已经安装的插件由于版本不兼容而无法正常使用。特别的是,在使用pip尝试安装新的插件时,尽管提示已安装过,但程序在运行时仍然会...

    Linux部署dotnet环境

    使用以下命令安装:\n\n```bash\nsudo apt-get install supervisor\n```\n\n创建一个配置文件,如`/etc/supervisor/conf.d/myapp.conf`,包含如下内容:\n\n```conf\n[program:myapp]\ncommand=dotnet /path/to/your...

Global site tag (gtag.js) - Google Analytics