CentOS7安装Python3

1:安装python3的依赖

       yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

2:获取python3源码

       wgethttps://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xzxz-d Python-3.6.6.tar.xztar-xf Python-3.6.6.tarcdPython-3.6.6

3:编译安装

      ## 注:--enable-optimizations 参数可不加。写在第一行,希望客官能注意到

      ./configure prefix=/usr/local/python3 --enable-optimizations

      make 

      make install## 此处有小漫长的等待时间

4:备份python2,启用Python3

      mv/usr/bin/python /usr/bin/python.bk

      mv/usr/bin/pip /usr/bin/pip.bk

      ln -s  /usr/local/python3/bin/python3.6    /usr/bin/python 

      ln -s  /usr/local/python3/bin/pip3    /usr/bin/pip

5:恢复yum的正常动作

    修改/usr/bin/yum和/usr/libexec/urlgrabber-ext-down的首行脚本声明

     vim/usr/bin/yum

      # 第一行,把/usr/bin/python修改为/usr/bin/python2.7或者python2(2.7的链接)

      vim  /usr/libexec/urlgrabber-ext-down   # 同上 

7:验证,收工

     python -V   

     yum

     rm -f  /usr/bin/python.bk

     rm -f   /usr/bin/pip.bk 

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容