全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

 CentOS6.5 升级 Python 2.7 版

概要

CentOS 6.5中预安装了Python-2.6.6,其比较新的Python-2.7.9(CentOS 7预装版本)主要区别在于新版本的Python导入了更丰富的模块功能。对于初学者而言这一般不会有太大的影响,相对而言这些新模块在某些特定的编译环境下却是不可或缺的。例如:使用Devstack all-in-one模式进行安装OpenStack开发调试平台,需要Python-2.7及以上的支持,这样可以省去很多缺失模块的麻烦。

- 软件准备
- Python 2.7.9
- ipython-0.12.1
- 系统准备

CentOS 6.5

安装Python-2.7.9

1.查看当前系统的Python Version

[root@jmilk ~]# python --version
Python 2.6.6

2.下载Python-2.7.9

wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz

3.安装Python

a. 解压

tar -Jxvf Python-2.7.9.tar.xz -C /usr/src/ 

b. 安装

mkdir /usr/local/python27 
cd /usr/src/Python-2.7.9/ 
./configure --prefix=/usr/local/python27 && make && make install 

c. 将系统python指令默认指向Python-2.7.9版本

CentOS6.5中YUM需要Python-2.6.6支持,所以不建议卸载老版本。

mv /usr/bin/python /usr/bin/python266 
ln -s /usr/local/python27/bin/python2.7 /usr/bin/python 
python --version 

解决YUM与Python2.7.9的兼容问题

因为YUM需要python-2.6.6的支持,CentOS 6.5中YUM却不兼容Python-2.7,导致YUM不可用。需要在YUM的配置文件中,重新使YUM指向Python-2.6.6的执行程序(即CentOS 6.5 原始的/usr/bin/python程序)

vim /usr/bin/yum
将原来的:
#!/usr/bin/python
改为:
#!/usr/bin/python266

一般来说这样就可以恢复使用YUM,同理所有在CentOS 6.5中对Python-2.7不兼容的软件都可以使用上面的方法来解决。

如果上述步骤执行完后仍不能有效的执行YUN指令,可以尝试下面的解决方法。

将CentOS 6.5的安装光盘或ISO文件中的以下rpm包(版本根据个人情况)拷贝到系统目录中。

mount /dev/cdrom /mnt/cdrom

cd /mnt/cdrom/Packages
cp yum-3.2.29-40.el6.centos.noarch.rpm \
python-2.6.6-51.el6.x86_64.rpm \
python-urlgrabber-3.9.1-9.el6.noarch.rpm \
python-devel-2.6.6-51.el6.x86_64.rpm \
python-libs-2.6.6-51.el6.x86_64.rpm /usr/local/python27
cd /usr/local/python27
rpm -Uvh --replacepkgs *.rpm

将上面的依赖包都安装完,或许可以解决这个问题。

至此,Python升级完成。

感谢 阅读,希望能帮助到大家,谢谢大家对本站的支持!


# CentOS6.5  # 升级  # Python  # 2.7  #   # 版详解  # 版步骤  # CentOS 7下Python 2.7升级至Python3.6.1的实战教程  # 详解CentOS升级Python2.6到Python2.7并安装pip  # CentOS 6.X系统下升级Python2.6到Python2.7 的方法  # Centos Python2 升级到Python3的简单实现  # Centos5.x下升级python到python2.7版本教程  # CentOS 6.x系统升级Python到2.7版本的Shell脚本分享  # centos系统升级python 2.7.3  # CentOS中升级Python版本的方法详解  # 这一  # 会有  # 却是  # 太大  # 希望能  # 可以使用  # 谢谢大家  # 不可或缺  # 中对  # 解决方法  # 方法来  # 新版本  # 完后  # 配置文件  # 解决这个问题  # 不可用  # 就可以  # 仍不  # 不兼容  # 安装光盘 


相关文章: 宝塔建站无法访问?如何排查配置与端口问题?  如何快速搭建高效WAP手机网站吸引移动用户?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  如何自定义建站之星网站的导航菜单样式?  建站之星CMS五站合一模板配置与SEO优化指南  建站之星安装后界面空白如何解决?  网站代码制作软件有哪些,如何生成自己网站的代码?  郑州企业网站制作公司,郑州招聘网站有哪些?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  建站之星上传入口如何快速找到?  如何在服务器上配置二级域名建站?  北京网站制作网页,网站升级改版需要多久?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  如何用西部建站助手快速创建专业网站?  行程制作网站有哪些,第三方机票电子行程单怎么开?  上海网站制作网站建设公司,建筑电工证网上查询系统入口?  三星网站视频制作教程下载,三星w23网页如何全屏?  公司网站设计制作厂家,怎么创建自己的一个网站?  太原网站制作公司有哪些,网约车营运证查询官网?  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?  PHP 500报错的快速解决方法  建站之星备案流程有哪些注意事项?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  ,有什么在线背英语单词效率比较高的网站?  h5在线制作网站电脑版下载,h5网页制作软件?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  建站之星安装需要哪些步骤及注意事项?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  如何用景安虚拟主机手机版绑定域名建站?  Java解压缩zip - 解压缩多个文件或文件夹实例  如何用美橙互联一键搭建多站合一网站?  网站制作难吗安全吗,做一个网站需要多久时间?  如何在云指建站中生成FTP站点?  如何高效配置香港服务器实现快速建站?  深圳网站制作培训,深圳哪些招聘网站比较好?  天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  模具网站制作流程,如何找模具客户?  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  金*站制作公司有哪些,金华教育集团官网?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  阿里云网站搭建费用解析:服务器价格与建站成本优化指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。