最近在折腾Python,鉴于Python2与Python3的纠结,直接开搞Python3。在CentOS上搞项目,分享下centOS的安装过程。
Python官网:https://www.python.org/,由于官网只为Linux提供了源码,所以通过源码安装。
Step 1. 安装openssl静态库
一定要先安装openssl静态库,若未安装静态库会导致python3自带的pip3安装失败
yum install -y openssl-static
step 2. 编译
编译Python3的源码,首先要安装GCC,之后再解压代码包,配置安装路径就OK了
1.安装GCC
yum install -y gcc
2.解压源码包
我下载的是3.5.1版本
tar -zxvf Python-3.5.1.tgz
3.配置安装路径
cd Python-3.5.1
./congfig –prefix=/usr/local/python3
4.编译Python3源码
make
5.安装
make install
若没有提示,则安装成功
6.添加软链接
安装后只能文件夹路径下python3命令才生效,这是由于我们自定义了安装目录,添加一个软链接就OK了
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
运行OK