一、官网下载
    
Python-3.7.0.tgz
下载地址:https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
     二、上传到/opt目录下,并执行解压操作
    
 
     
    或者在/opt目录下直接下载:
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
     三、安装步骤:
    
- 准备编译环境
yum install gcc2. 准备安装依赖包 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是指系统之前已经配好的环境变量
 
     
