centos下安装python3过程记录。

centos下编译源代码安装python3

安装必要工具 yum-utils ,它的功能是管理repository及扩展包的工具 (主要是针对repository)

sudo yum install yum-utils

使用yum-builddep为Python3构建环境,安装缺失的软件依赖,使用下面的命令会自动处理.

sudo yum-builddep python

完成后下载Python3的源码包,Python源码包目录: https://www.python.org/ftp/python/ ,到这个目录下选择你要下载的文件。

wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

最后一步,编译安装Python3,默认的安装目录是 /usr/local 如果你要改成其他目录,可以在./configure命令后面追加参数 “–prefix=/path” 来修改。

tar xf Python-3.5.0.tgz
cd Python-3.5.0
./configure
make
sudo make install

至此你已经在你的CentOS系统中成功安装了python3、pip3、setuptools,查看python版本

python3 -V

也可以再通过创建软连接,将python3命令放到某目录下。

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

参考