环境:CentOS Linux release 7.4.1708
硬件:树莓派3B(Cortex-A53 x4 OC to 1.5Ghz, 1GB LPDDR3)
1.访问Python官网,获取Python源码
选择最新的Release版,目前为3.6.3
2.下载源码包至本地,准备开始安装
#安装一些必备的编译工具 yum install make gcc gcc-c++ -y cd #多线程下载,如未安装mwget,也可使用wget mwget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz #解压源码包 tar -zxf Python-3.6.3.tgz #进入目录 cd Python-3.6.3 #检查依赖情况,并设置安装目录 ./configure --prefix=/usr/local/python3.6 --enable-optimizations
3.编译并安装
#开启一个新会话,防止因中途断开终端导致编译中断 screen -S make #根据CPU线程数来添加参数,树莓派是4c4t,所以此处添加-j4参数。 make -j4 #如果编译完成后没有报错,可以继续安装 make install #将可执行文件软链接至bin目录下 ln -s /usr/local/python3.6/bin/python3.6 /bin/python3
4.安装完成