lsyf8 发表于 2018-1-3 15:03:19

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

  踩坑无数。。。
  一。参照以下两篇博文把python升级至python2.7.3
  https://www.cnblogs.com/senzhe/p/6322214.html
  http://www.iyunv.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源码包安装

arfa 发表于 2018-7-3 10:00:58

受教了,多谢!
页: [1]
查看完整版本: cenos6.5 python2.6.6升级至python2.7.3