测试环境

  Centos7下源码编译安装python3.6

 

操作步骤

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

  Centos7下源码编译安装python3.6  

 

4. 查看扩展安装包

  Centos7下源码编译安装python3.6

  Centos7下源码编译安装python3.6

  Centos7下源码编译安装python3.6

 

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

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

  Centos7下源码编译安装python3.6

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

 

6. 查看Python版本

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

  Centos7下源码编译安装python3.6

 

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版本

  Centos7下源码编译安装python3.6

  

 

 

相关文章:

  • 2021-11-09
  • 2021-09-15
  • 2021-08-25
  • 2021-05-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-03-05
  • 2021-06-08
  • 2021-09-08
  • 2021-09-30
  • 2021-09-27
  • 2020-07-16
  • 2021-06-27
相关资源
相似解决方案