有问题,私信我,看到都会帮助你解答的。

一、官网下载

Python-3.7.0.tgz

二、上传到/opt目录下,并执行解压操作

或者在/opt目录下直接下载:
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

三、安装步骤:

准备编译环境
yum install gcc
2. 准备安装依赖包 zlib openssl:
yum install zlib* openssl*
注:Python的pip依赖这两个包
3. 预编译:安装到/usr/python-3.7.0目录
./configure --prefix=/usr/python-3.7.0 --enable-optimizations
注意:要在当前目录/opt下执行这些操作
4. 安装:
make install
补充一点:
关于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法:
3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。
yum install libffi-devel -y
然后重新编译、安装:
cd Python-3.7.0 ./configure --prefix=/usr/python-3.7.0 --enable-optimizations make make install
5. 配置环境变量:
配置的目的:让系统帮我们自动找到命令执行文件路径PATH值:一对目录,每个目录之间用:隔开vim ~/.bashrc 在文件的最后一行新建一行
PATH=$PATH:/usr/python-3.7.0/bin
保存退出执行命令source ~/.bashrc,为了加载~/.bashrc这个文件(使配置生效)
注意:$PATH是指系统之前已经配好的环境变量