1.创建文件夹
在/usr/local/文件夹下创建一个名为python3的文件夹。
cd /usr/local/
mkdir python3
2.下载
进入python3目录下载python3.8的压缩包。
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
3.解压
tar -zxvf Python-3.8.0.tgz
4.安装
先安装一些必要的模块。
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel
查看有没有gcc,如果没有执行安装命令会报错。
gcc -v #查看gcc版本
yum install -y gcc #如果查看gcc版本失败就执行此命令安装gcc
安装python3.8
./configure --prefix=/usr/local/python3/python38/ --with-ssl
make && make install
5.备份python
备份原先python2.7的软连接
mv /usr/bin/python /usr/bin/python.bak
6.修改python软连接
这时候/usr/local/python3/ 应该有两个文件:python38 和 Python-3.8.0,python38下有bin和其他文件夹。
ln -s /usr/local/python3/python38/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/python38/bin/pip3.8 /usr/bin/pip3
7.检查是否安装成功
进入python3.8的交互命令模式
python3
Ctrl+z退出交互,查看安装的库。
pip3 list