一、安转相关依赖
使用
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y #此命令需要在root(管理员)用户下执行
这个命名需要root权限。
二、安装python
1、输入wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz进行安装包下载,也可以提前在浏览器下好
wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz #下载缓慢可以使用国内镜像地址,下面是阿里的镜像 https://registry.npmmirror.com/-/binary/python/3.9.2/Python-3.9.2.tgz
3、解压安装包,可以使用命令 tar -zxvf 进行解压
# 解压压缩包 tar -zxvf Python-3.9.2.tgz # 进入文件夹 cd Python-3.9.2
5、使用命令 ./configure --prefix=/usr/local/python3 进行安转配置,并指定安装路径。指点安装路径方便后面的管理
# 配置安装位置 ./configure prefix=/usr/local/python3
6、使用命令 make 进行编译
make
7、使用命令 make install 进行安装
make install
安装成功后在/usr/local目录下回新建一个Python3的目录
8、设置软连接
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3 #因为centos7自带有Python3.6.8,安装高版本需要先卸载软连接 #卸载 rm -rf /usr/bin/python3 #重新指定 ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
标签:bin,CentOS,python,devel,usr,安装,python3,3.9 From: https://www.cnblogs.com/yixiumonk/p/16427481.html