centos6.8 python2.6.6 升级到2.7.4

前端之家收集整理的这篇文章主要介绍了centos6.8 python2.6.6 升级到2.7.4前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. # 查看python 版本
  2. python -V
  1. # 安装一些依赖
  2.  
  3. yum install readline-devel sqlite-devel bzip2-devel.i686 openssl-devel.i686 gdbm-devel.i686 libdbi-devel.i686 ncurses-libs zlib-devel.i686
  4.  
  5. yum install yum-utils createrepo yum-plugin-priorities -y
  6.  
  7. wget http://zlib.net/zlib-1.2.11.tar.gz
  8. tar zxvf zlib-1.2.11.tar.gz
  9. cd zlib-1.2.11
  10. ./configure
  11. make
  12. make install
  1. cd /tmp/
  2. wget http://python.org/ftp/python/2.7.4/Python-2.7.4.tar.bz2 # 下载python2.7.4
  3.  
  4. tar -jxvf /tmp/Python-2.7.4.tar.bz2 # 解压到当前目录 /tmp/
  5.  
  6. cd Python-2.7.4
  7.  
  8. ./configure --with-zlib && make all && make install && make clean && make distclean
  9.  
  10. # 系统默认python指向python2.7
  11. mv /usr/bin/python /usr/bin/python2.6.6
  12. ln -s /usr/local/bin/python2.7 /usr/bin/python
  13.  
  14. # 至此,python2.7.4已经安装完毕。但是因为系统默认python版本已经修改为2.7.4,而yum所需python版本兼容
  15.  
  16. # 将/usr/bin/yum 第一行的
  17. # #!/usr/bin/python 改成
  18. # #!/usr/bin/python2.6.6
  19. # 先在第一行增加 #!/usr/bin/python2.6.6
  20. # 然后删除第二行
  21. sed -i 'N;2i#!/usr/bin/python2.6.6' /usr/bin/yum && sed -i '2d' /usr/bin/yum

猜你在找的CentOS相关文章