由于原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。所以我们要额外安装Python3,而且系统一般允许多个版本的python同时存在。
我们先来查看python安装位置,一般是位于/usr/bin/python目录下:
which python
1.安装依赖包
# yum -y groupinstall "Development tools"
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2.下载python3安装包
大家可以根据自己的需求下载各个版本的安装包
# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
3.新建Python3存放目录
# mkdir /usr/local/python3
4.安装python3
解压压缩包,进入解压目录,指定安装目录,安装Python3。
# tar -xvJf Python-3.6.2.tar.xz
# cd Python-3.6.2# ./configure --prefix=/usr/local/python3# make && make install安装Python3时,会自动安装pip。假如没有,需要自己手动安装。
# yum -y install python-pip5.创建软连接
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip36.安装完成,输入python3 测试
原文链接:https://www.centos.bz/2018/05/centos-7-4-%E5%AE%89%E8%A3%85python3%E5%8F%8A%E8%99%9A%E6%8B%9F%E7%8E%AF%E5%A2%83/