centos7编译安装python3.7.6

centos7编译安装python3.7.6
1、更新yum源
yum update
2、安装Python 3.7.6所需的依赖否则安装后没有pip3包
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make
3、在官网下载所需版本,这里用的是3.7.6版本
wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz

一、安装Python3.7.6
1、解压python3.7.6
tar -xvf Python-3.7.6.tgz
2、进入Python3.7.6目录下
cd Python-3.7.6/
3、配置编译路径及安装路径
./configure --prefix=/usr/local/python3 --enable-optimizations
注:
–prefix 指定编译安装的文件夹
–enable-optimizations 会编译安装到 /usr/local/bin/ 下,且不用添加软连接或环境变量
4、编译安装
make && make install
5、添加软链接
ln -s /usr/local/python3/bin/python3.7 /usr/local/bin/python
6.修改/etc/profile,添加变量
export PATH=$PATH:/usr/local/python3/bin
更改保存后执行 source /etc/profile

7.执行以下语句验证python是否安装成功
python --version
查看当前版本已经是安装的版本
以上python3.7.6就安装完成了,可以写几个python脚本跑一下看看,或者直接执行
python
输入
print (“Hello World”)
输出了Hello  World

你可能感兴趣的:(centos7编译安装python3.7.6)