阿里云服务器安装Python3.8

时间:2022-03-31 01:49:24

1.操作系统:

CentOS 7.4 64位

2.下载python安装包

wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.xz

2.解压、配置、编译安装

yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel libffi-devel -y #安装编译工具

tar -xvf Python-3.8.0.tar.xz

cd Python-3.8.0.tar.xz

./configure prefix=/usr/local/python3 #可更改python3的安装目录

make && make install

3.删除,备份python2.7

mv /usr/bin/python /usr/bin/python.bak

注意!!!! 只删除python2的软链接就行,

千万不要卸载python2,

千万不要卸载python2,

千万不要卸载python2,重要的事情说3遍!!!

4.安装完毕,创建软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python

5.后续工作,由于执行CentOS的yum命令需要使用自带的python2的版本,所以需要做两处修改

vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down
#将 这两个文件的 #! /usr/bin/python修改为 #! /usr/bin/python2