cenos6.5 python2.6.6升级至python2.7.3

踩坑无数。。。

一。参照以下两篇博文把python升级至python2.7.3

       https://www.cnblogs.com/senzhe/p/6322214.html

       http://www.jb51.net/article/103967.htm

二。查看之前安装的ansible版本,调用的还是python2.6.6

      1. yum remove 掉并重新yum install ansible,发现安装完的ansible还是调用python2.6.6

     2. 怀疑和yum调用的python2.6.6有关,强制修改yum调用python2.7,结果yum就用不了 

     3. 度娘了一圈,yum是用python写的,并且最高支持python2.6.6,放弃修改yum调用python的版本方向

     4. 测试用 pip install ansible,各种报错,

         ....

         尝试更换pip源:pip install --upgrade pip https://pypi.douban.com/simple/

     5. 把pip 和 setuptool 强制升级至最新版本

     6. pip install ansible,终于安装成功,并调用的是python2.7的版本

So,要解决ansible调用python的版本问题,不要用yum安装,要用pip或者ansible源码包安装

 

 

 

       

posted on 2017-11-24 23:10  晓风残梦  阅读(176)  评论(0编辑  收藏  举报

导航