centos自带Python2.7,但是Python2不能被删除,因为有很多系统命令依赖python2.7,因此我们需要另外安装python3
1.安装依赖包
sudo yum -y groupinstall "Development tools"
sudo 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
2.下载python
根据自己需要到 https://www.python.org/ftp/python 查找下载地址
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
3.安装python3
sudo tar -xvJf Python-3.6.6.tar.xz
sudo cd Python-3.6.6
sudo ./configure --prefix=/usr/local/python3
sudo make && make install
4.创建软连接
sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
sudo ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
5.测试
[root@test Python-3.6.6]# python3
Python 3.6.6 (default, Jul 25 2018, 12:01:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>