您的位置:首页 > 运维架构 > Linux

Centos7下源码编译安装python3.6

2017-08-31 20:55 1021 查看
测试环境

  


操作步骤

1. 下载Python源码包(python3.6.0)

  官网下载地址:https://www.python.org/downloads/

  搜狐下载地址:http://mirrors.sohu.com/python/ 

 [root@ip-11 ~]# wget http://mirrors.sohu.com/python/3.6.0/Python-3.6.0.tgz
2. 安装编译依赖包

 [root@ip-11 ~]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

3. 编译安装

 [root@ip-11 ~]# tar -zxvf Python-3.6.0

 [root@ip-11 ~]# cd Python-3.6.0

 [root@ip-11 Python-3.6.0]# ./configure --prefix=/usr/local/python36      //编译存放路径至“/usr/local/python36”

 [root@ip-11 Python-3.6.0]# make && make install

  

  

4. 查看扩展安装包

  


  


  


5. 添加python命令到环境变量

 [root@ip-11 python36]# vim ~/.bash_profile

  


 [root@ip-11 python36]# source ~/.bash_profile    //使环境变量生效

6. 查看Python版本

 [root@ip-11 ~]# python3 -V | --version

  


7. 更改系统默认python版本为python3.6.0

 [root@ip-11 ~]# mv /usr/bin/python /usr/bin/python2.6    //先重命名为python27,centos7默认自带为2.7版本

 [root@ip-11 ~]# ln -s /usr/local/python36/bin/python3.6 /usr/bin/python  //将新编译好的二进制文件python3.6链接至系统命令python

 [root@ip-11 ~]# python -V  //查看系统python版本

  


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: