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小时内与您取得联系。