Linux中在原有的Python版本基础上进行下载python3.8,以这个为例
到官网下载对应的python 版本https://www.python.org/downloads/release/python-386/
1 下载包之后拖到对应的安装目录下
tar -zxvf Python-3.8.6.tgz
2 下载对应的依赖和环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
3 进入到解压后的安装包路径
cd Python-3.8.6/
./configure --prefix=/root/Python-3.8.6
# 注意./configure --prefix= 你的安装包路径
make
make install
编辑环境变量
转换python的版本
ln -s /root/Python-3.8.6/bin/python3.9 /usr/local/bin/python3
ln -s /root/Python-3.8.6/bin/pip3.9 /usr/local/bin/pip3
注意画红线的是安装Python3.8的路径
接着输入
ll /usr/local/bin
编辑系统的环境变量
vi ~/.bash_profile
export PYTHON_HOME=/root/Python-3.8.6
export PATH=$PYTHON_HOME/bin:$PATH
注意这个是Python安装的路径
生效
source ~/.bash_profile
验证
python3 --version