logo头像
Snippet 博客主题

python编译升级安装教程

一.下载python源代码包

python官方网站代码下载地址:https://www.python.org/ftp/python/

博主下载的是:https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

使用如下命令直接下载

1
[lzq@localhost ~]$ wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

二.编译安装python

首先创建python安装目录

1
[lzq@localhost ~]$ mkdir /usr/local/python3

然后解压Python-3.6.1.tar.xz

1
[lzq@localhost ~]$ tar -xvf Python-3.6.1.tar.xz

然后进入解压文件夹

1
[lzq@localhost ~]$ cd Python-3.6.1

配置安装目录后安装

1
2
3
[lzq@localhost ~/Python-3.6.1]$ ./configure --prefix=/usr/local/python3
[lzq@localhost ~/Python-3.6.1]$ make
[lzq@localhost ~/Python-3.6.1]$ make install

按装完成后/usr/local/python3/bin下就会有python的执行二进制文件

如果操作系统上有自带的python,可以将他备份然后链接到安装的python3/bin下的执行文件,执行下面的命令就可以。

1
2
[lzq@localhost ~/Python-3.6.1]$ mv /usr/bin/python /usr/bin/pythonold   #备份
[lzq@localhost ~/Python-3.6.1]$ ln -s /usr/local/python3/bin/python3 /usr/bin/python #链接到/usr/bin/python

如果执行python -v的版本号等于你安装的版本号,那么就安装成功了。

微信打赏