centos7安装python3
一、安装所需工具
1 先切换到root用户
su root
2 为确保安装过程不报错,提前安装全部依赖
1 yum install zlib* -y 2 yum install -y libffi-devel zlib1g-dev 3 yum -y groupinstall "Development tools" 4 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
3 更新gcc版本
1 yum install centos-release-scl 2 yum install devtoolset-7-gcc devtoolset-7-gcc-c++ 3 echo "source /opt/rh/devtoolset-7/enable" >>/etc/profile
二、安装python3(以3.8.0为例)
1 下载安装包
wget https://mirrors.huaweicloud.com/python/3.8.0/Python-3.8.0.tar.xz
2 解压
tar -xvJf Python-3.8.0.tar.xz
3 创建安装目录
mkdir /usr/local/python3
4 安装
这一步时间较长
1 cd Python-3.8.0 2 ./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl 3 make && make install
5 创建软链接
1 ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3 2 ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
6 查看版本
1 python3 -V 2 pip3 -V
浙公网安备 33010602011771号