1.下载官方Python包
使用wget下载Python-3.8.2包
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz
2.解压Python-3.8.2
tar.xz压缩格式,需要用xz命令解压为.tar,用tar命令解包,目录权限不足时需使用:sudo
xz -d Python-3.8.2.tar.xz
tar xvf Python-3.8.2.tar
3.Python-3.8.2安装到指定目录
编译安装时不要使用“make && make install”
一定要分两步,先make(编译),然后再 make install(编译安装)。
非root用户需使用sudo
1. 创建安装目录
mkdir /usr/local/python3/
2. 指定安装目录
不要在./configure 后添加–enable-optimizations参数,在低版本的gcc版本中带有–enable-optimizations参数时会出现“Could not import runpy module”安装错误,在下面会介绍
# 进入Python-3.8.2目录
cd Python-3.8.2
# 配置(指定安装目录)
./configure --prefix=/usr/local/python3