说明:本文使用的Centos7环境
有时候我们的项目需要在linux下运行,Linux自带的是python2,所以要重新安装python3环境,切记不能动原有的python2环境(linux系统运行依赖该环境)。
1.查看当前python环境版本
python --version
2.首先安装编译安装时需要的依赖包,编译python源码时,需要一些依赖包,一次安装完毕
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
3.根据需要下载对应的Python版本:
服务器下载较慢时,可以在官网下载到本地之后,再上传到服务器。
https://www.python.org/ftp/python/3.7.2/
wget https://www.python.org/ftp/3.7.0/Python-3.7.2.tgz
4.解压python安装包
cd opttar -zxvf Python-3.7.2.tgz
5.新建一个python3的安装目录
mkdir -p /usr/local/python3
6.编译安装
cd Python-3.7.2/./configure --prefix=/usr/local/python3make && make install
7.添加软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
8.验证是否安装成功
python3 --versionpip -V