Centos7安装Python3环境

  1. 安装环境准备
  2. 下载源码包
  3. 编译安装
  4. 创建软链接
  5. 验证

1.安装环境准备

1)安装gcc环境

gcc --version
查看gcc版本 如果没有就安装一下

yum -y install gcc

安装gcc

2)安装编译python源码的依赖包

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

2.下载源码包

1)直接wget安装

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

修改对应的python版本

2)下载源码包上传安装

官网源码Download地址

我一般是比较喜欢去官网下载源码包安装的。因为wget网速比较慢 自己挂代理去下载了

3.编译安装

1)上传

rz

rz 上传

2)解压

tar -zxvf Python-3.9.1.tgz /opt/app/python3

3)编译

进入解压好的文件夹内

./configure --prefix=/opt/app/python3

指定安装路径

make && make install

安装

4.创建软链接

安装之后输入指令验证版本号

python --version

会发现是2.7

这个时候我们需要创建软链接

cd /usr/bin/

rm /usr/bin/python

ln -s /opt/app/python3/bin/python3 python

上边的路径改成你自己安装的python文件夹路径

5.验证

再次执行指令验证版本号

python --version

Python 3.9.1

我们输出一个hello Python试试

Snipaste_2021-01-30_22-37-18

OK!

参考

linux(centos)下安装python运行环境

Python Source Releases

Q.E.D.


今天也要加油鸭~