centos7下安装python3总步骤分三步:
一、依赖解决:
1.安装依赖包:
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make lrzsz libffi-devel -y
二、下载解压安装python3:
2.下载python3
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
3.解压python安装包
tar -xf Python-3.7.3.tar.xz
4.编译安装python
1)cd 到解压出来的Python-3.7.3
2)编译安装
./configure prefix=/usr/local/python3 && make && make install
5.备份python、pip
1)进入python2、pip所在的目录
cd /usr/bin
mv python python.bak
mv pip pip.bak
三、环境检查和配置:
6.制作python3的软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
7.修改linux系统中需要python2支持的文件内容
1)vi /usr/bin/yum
把第一行:#! /usr/bin/python修改为#! /usr/bin/python2
2)vi /usr/libexec/urlgrabber-ext-down
把第一行的#! /usr/bin/python 修改为#! /usr/bin/python2
8.测试python3
python -V #版本3 大写的V
pip -V #pip3版本
python2 -V #版本2
pip2 -V #pip2版本