为了使用ipython.今天升级了一把python
一开始直接编译了一把2.6 发现 使用交互式shell的时候是调用的2.6的 但是系统自己调用的时候还是调用2.4.3的,又不能把系统自带的python给删除了.无奈之下google了一把。测试通过
#载入ius的key
rpm --import http://dl.iuscommunity.org/pub/ius/IUS-COMMUNITY-GPG-KEY
#查看http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/,下载最新的repo rpm
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-1-1.ius.el5.noarch.rpm
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/ius-release-1-4.ius.el5.noarch.rpm
# 安裝repo rpm
rpm -Uvh *ius.el5.noarch.rpm
# 把这两个repo预设打开
# 设置所有 enabled=1
vim /etc/yum.repos.d/epel.repo
vim /etc/yum.repos.d/ius.repo
#测试
python2.6
#做个软连接
mv
/
usr/
bin/
python/
usr/
bin/
python-bak
ln
-s
/
usr/
bin/
python2.6 /
usr/
bin/
python
再查询下版本:
python -V
升级CentOS的Python版本详细步骤
CentOS默认自带的Python版本是2.4。
现在需要升级python版本到2.6。
由于yum严重依赖于Python的2.4版本,因此,我们不能删除原来系统自带的2.4版本
(
尽管也可以采用如下的方案:修改/usr/bin/yum的第一行“#!/usr/bin/python”为"#!/usr/bin/python2.4" </usr/bin/python2.4为升级之前备份的python 2.4的执行文件>
但是系统中其他的依赖于Python2.4的东东还是可能会出问题的。
)。
所以,采用全新的目录安装Python2.6。
下载Python的安装包,可以到http://www.python.org/ftp/python/下找
分享到:
相关推荐
标题 "CentOS升级Python2.6到Python2.7并安装pip" 描述了一项针对CentOS系统的Python版本升级任务,以及在升级后如何安装pip,这是一个常用的Python包管理工具。这个过程涉及到多个步骤,包括Python环境的更新、依赖...
将centos下的python2.6更新至指定版本,如:更新至2.7.13,执行./build-update-python,然后直接输入2.7.13即可自动完成python版本升级
CentOS升级Python2.6到Pythno2.7 最近在Linode上弄Python、出现ValueError: zero length field name in format这样的错误; 翻看文档之后发现只要升级Python到2.7以上版本就能解决问题。 用 Pythno -V 看了一下目前...
CentOS6.8 卸载Python2.6后,重新安装。python2.6升级后yum不能用。 1、删除现有Python rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联 whereis python |xargs rm -frv ##...
“Python2.6”标签强调了这个版本的重要性,因为在Python 3系列逐渐成为主流后,很多用户可能已经不熟悉Python 2.x系列,特别是较早的版本如2.6。Python 2.6与2.7相比,虽然功能上相似,但存在一些差异,包括语法...
当您尝试在CentOS 6.5上升级Python 2.6到2.7后发现`yum`无法正常工作时,这通常是由于`yum`和其他系统工具仍然依赖于Python 2.6导致的。升级Python可能会覆盖或破坏这些依赖关系,使得`yum`无法找到正确的Python解释...
在Linux环境中,特别是服务器操作系统如CentOS中,有时需要同时安装多个Python版本,例如Python2.7和Python2.6,以满足不同应用或库的需求。这篇文章主要介绍如何在CentOS上并行安装这两个版本,并确保它们能良好...
总结来说,升级CentOS中的Python 2.6到2.7并安装pip,涉及源码编译、备份旧版本、修改系统路径、处理动态库问题以及安装pip等关键步骤。这不仅有助于满足特定的开发需求,也有利于保持系统的稳定性和兼容性。请确保...
Python 2.6和Yum是Linux系统中两个至关重要的组件。Python 2.6是一个早期版本的Python解释器,而Yum(Yellowdog Updater, Modified)是Red Hat Enterprise Linux及其衍生版中的包管理器。这个压缩包包含了在重新安装...
本文主要介绍如何在CentOS 6.X系统下升级Python 2.6到Python 2.7的详细步骤。 首先,你需要从Python官方网站下载2.7.x的源代码文件。例如,你可以使用`wget`命令下载2.7.10版本: ``` wget ...
./configure --with-apxs=/usr/sbin/apxs --with-python=/usr/bin/python2.6 make sudo make install ``` 如果在编译时出现错误,执行以下命令: ```bash sudo yum install python-devel ``` ### 四、安装Django ...
### Python 2.6 下安装 Fabric 的详细步骤与解析 #### 一、环境准备与依赖安装 在开始安装 Fabric 之前,确保您的系统环境已经准备好,并且满足 Fabric 的最低要求。由于 Fabric 是一个用于执行远程命令的任务自动...
CentOS 6.5作为一款基于Red Hat的Linux发行版,预装了Python 2.6.6和Yum工具,它们对于系统的软件安装、更新和维护起着关键作用。在给定的压缩包文件中,包含了用于在CentOS 6.5上安装或重新安装这些组件的RPM(Red ...
CentOS 6.8 安装 Python 2.7.13,因为软件版本上的需求所以考虑将 Python 升级至 2.7.13,加上生产环境还是以 RHEL 6 为主,互联网自动化运维平台大多数也推荐以Python 2.7.x + CentOS 6.x 来操作,选择 Python 2 ...
libxml2-python-2.6.11.rpm是一款针对Python编程语言的库,它提供了对libxml2库的接口,使Python程序员能够处理XML(eXtensible Markup Language)文档。libxml2是广泛使用的开源XML解析器,由 GNOME 项目开发,其...
在CentOS 6.x上,默认自带的Python是2.6.x版本,这个版本的Python有点老了,比如“collections.OrderedDict”就是2.7才有的,而且著名的Python Web框架Django的新版(如:1.7)就不支持Python2.6,最低要求是2.7了。...