最近准备沉下心来学习python,以前只是学习了python的基础,都是在2.X的版本下,不过随着3.X的版本演化,所以准备以后都转移到3.X上来。


目标:编译安装python3.5

环境:centos6.7 32位 纯净最小化安装


第一步:准备工作

安装wget工具:

yum install wget -y

下载python3.5源码包:

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

安装xz,否则无法解压xz的包

yum install xz -y

安装gcc库,编译的时候会依赖gcc库

yum install gcc -y


第二部:编译安装

解压包:

tar -xvf Python-3.5.0.tar.xz 
cd Python-3.5.0

编译:

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

安装:

make && make install


第三步:

设置环境变量:

echo 'export PATH=$PATH:/usr/local/python3/bin' >> ~/.bashrc

将设置软链接:

cd /usr/bin/
ln -s /usr/local/python3/bin/python3.5 ./python3



测试下:

[root@python ~]# python3
Python 3.5.0 (default, Mar 25 2016, 08:39:42) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>