Python基础 | linux下Python的安装 | 03
环境依赖
Python3.x的安装需要依赖这四个组件: gcc,zlib,zlib-devel,openssl-devel
这些需要大家预先安装,一次性安装四个组件的命令如下:
sudo yum -y install gcc zlib zlib-devel openssl-devel
下载编译
Python源码包下载地址 https://www.python.org/downloads
可以本地进行下载后,上传到linux机器上.
注意: 一般都是放在/opt目录下
Python版本介绍

(1) Gzipped source tarball 和 XZ compressed source tarball 是Linux系统和CentOS系统下载的版本。注意Linux和CentOS自带python,一般不用再下载python。 (一般下载Gzipped的版本即可)
(2) macOS 64-bit/32-bit installer:Mac电脑32位系统版本。
(3) macOS 64-bit installer:Mac电脑64位系统
(4) Windows x86-64:windows 64位操作系统版本。
(5) Windows x86:windows 32操作系统版本。
(6) web-based installer:在线安装。下载的是一个exe可执行程序,双击后,该程序自动下载安装文件(所以需要有网络)进行安装
(7) xecutable installer:程序安装。下载的是一个exe可执行程序,双击进行安装。
(8) embeddable zip file:解压安装。下载的是一个压缩文件,解压后即表示安装完成。
解压编译
(1) 进行源码包的解压
tar -zxvf Python-3.7.7.tgz
(2) 进入根目录进行编译,主要是执行configure这个shell脚本
cd Python-3.7.7 进入根目录
./configure --prefix=/opt/python3.7 指定了编译后存放的位置
make && make install 进行安装操作,还是现在当前目录下
环境变量配置
(1) 在etc/profile.d中书写一个python3.sh,来设置一个全局环境变量
cd /etc/profile.d 进入全局配置的脚本目录
(2) 开始配置全局的环境变量
export PYTHON_HOME=/opt/python3.7
export PATH=${PYTHON_HOME}/bin:$PATH
(3) 更新全局配置的脚本文件
source /etc/profile

浙公网安备 33010602011771号