zoukankan      html  css  js  c++  java
  • Centos6.5 安装python2.7.14

    2018-06-30

      因为Centos6.5系统默认使用,python2.6.6.最近在学python。老师推荐将2.6.6升级至2.7.14.所以以留此文,怕哪天脑子短路好回来看看。。。

    >1

          下载python2.7.14安装压缩包.

    [root@bogon Python-2.7.14]# wgethttps://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz
    

      

     

    >2

          解压

          

    [root@bogon Python-2.7.14]# tar zxvf Python-2.7.14.tgz
    

      

    >3

          编译安装

         

        [root@bogon Python-2.7.14]# ./configure
      [root@bogon Python-2.7.14]# echo $? 通过系统变量检查在编译过程中是否有错误,如  缺少依赖组件 
          等问题.返回0则表示没有错误.
      
    0
    
          [root@bogon Python-2.7.14]# make
    
          [root@bogon Python-2.7.14]# echo $?
    
    0
    
          [root@bogon Python-2.7.14]# make install
    
          [root@bogon Python-2.7.14]# echo $?
    
    0
    

      

      

      

    >4

          编译完成之后修改命令的环境变量.就像Windows上的环境变量一样.

          [root@bogon Python-2.7.14]# mv /usr/bin/python /usr/bin/python2.6.6
    
          [root@bogonPython-2.7.14]# ln -s /usr/local/bin/python2.7 /usr/bin/python
    

      

    >5

          查看python2.7的版本是否安装成功

          [root@bogon Python-2.7.14]# python -V
    
         Python 2.7.14
    

      

    >6

          接下来的这一步是因为python2.7和yum不兼容(别人说的,到底是哪里不兼容还请各位评论告知小弟),所以需要将yum需要用到python的地方改回python2.6.6.而不能是python,因为现在默认的python是指向python2.7.14的.

          

    编辑/usr/bin/yum
    
          [root@bogon Python-2.7.14]# vim /usr/bin/yum
    
          将第一行的#!/usr/bin/python改为#!/usr/bin/python2.6.6
    
          保存退出.
    

      

    >7

          大功告成…

  • 相关阅读:
    sudo
    Ansible模块
    Ansible自动化运维
    Sersync
    eclipse报错MA
    myeclipse报错MA
    通过StringBuilder的reverse()实现倒序
    位运算实现高效互换
    scanf("%s",s)与gets(s)
    异或运算符实现简单加密
  • 原文地址:https://www.cnblogs.com/594504110python/p/9247901.html
Copyright © 2011-2022 走看看