Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 246|回复: 0

[默认分类] Centos 6.4 python 2.6 升级到 2.7

[复制链接]
  • TA的每日心情
    开心
    2021-12-13 21:45
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2018-7-7 14:21:20 | 显示全部楼层 |阅读模式

         一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度Google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。


    查看python的版本

      
    1. #python  -V  
    2. Python 2.6.6
    复制代码


    1.下载Python-2.7.3


      
      
    1. #wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
    复制代码


    2.解压
      
      
    1. #tar -jxvf Python-2.7.3.tar.bz2
    复制代码


    3.更改工作目录
      
      
    1. #cd Python-2.7.3
    复制代码


    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


    1. #mv /usr/bin/python /usr/bin/python2.6.6
    2. #ln -s /usr/local/bin/python2.7 /usr/bin/python
    复制代码


    7.重新检验Python 版本
      
      
    1. #python -V
    复制代码


    8解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
      
      
    1. #vi /usr/bin/yum
    复制代码

      

    将文件头部的

    #!/usr/bin/python

    改成
    #!/usr/bin/python2.6.6


    http://www.zhangchun.org/the-centos6-3-upgrade-python-to-2-7-3-

    这篇教程就到这里了,但是不久就突然发现输入法图标不见了,然后打字没有候选框!iBus 崩了!再次进行搜索,又是版本问题 iBus也是不支持Python2.7的啊!
    于是。。。


    9.配置iBus
    分别用 vi 打开下面两个文件,找到 exec python 那一行,把exec python 改为 exec python2.6 保存,退出。iBus在重启后就恢复正常了!是不是很开心?
      
    1. #vi /usr/bin/ibus-setup
    复制代码

    1. #vi/usr/libexec/ibus-ui-gtk
    复制代码







      


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2025-2-24 00:34 , Processed in 0.396483 second(s), 46 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表