系统环境:CentOS-7
Python版本:Python-3.7.9
安装依赖环境
Python3的安装需要依赖四个组件:gcc、zlib、zlib-devel、openssl-devel
yum -y install gcc zlib zlib-devel openssl-devel
下载源码包
-
使用WinSCP软件将Python源码包传输到虚拟机中;或者在Linux中直接下载
wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz
解压编译
-
先新建一个解压目录
mkdir -p /usr/local/python3
-
解压Python源码包到该目录下
tar -zxvf Python-3.7.9.tgz
-
编译安装
-
进入根目录
cd Python-3.7.9
-
配置安装目录
--prefix
是Python的安装目录,安装到解压目录的好处是卸载软件可以直接卸载该目录下的./configure --prefix=/usr/local/python3
-
编译
make
-
安装
make install
-
配置环境变量
-
进入**/etc/profile** 文件
vi /etc/profile
-
编辑
# 文件末尾加上以下信息 export PYTHON_HOME=/usr/local/python3 # python路径 export PATH=.:$PATH:$PYTHON_HOME/bin # "."表示当前路径
-
编译 profile 文件 (全局变量文件)
source /etc/profile
验证Python是否安装成功
显示版本号即安装成功
python3 -V
参考资料来源:Linux下Python的安装