一、查看centos默认存在的python2.7
首先大家都先处于根目录下,然后大家一步步执行命令就好了,注意看目录位置
[root@localhost /]# cd /
centos默认存在python2.7版本,首先查看一下python2.7的位置和依赖关系。从依赖关系可以看出python 指向的是python2.7。
[root@localhost bin]# cd /usr/bin
[root@localhost bin]# ls python*
python python2 python2.7
[root@localhost bin]# ls -al python*
lrwxrwxrwx. 1 root root 33 Oct 21 12:30 python -> python2
lrwxrwxrwx. 1 root root 9 Oct 19 23:55 python2 -> python2.7
-rwxr-xr-x. 1 root root 7136 Aug 4 08:40 python2.7
我们要安装python3版本,所以python要指向python3才行,目前还没有安装python3,先备份,备份之前先安装相关包,用于下载编译python3。备份三个python文件中的第一个python,不保留源文件,仅保留备份文件就可以,此时系统就准备好了
[root@localhost bin]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
[root@localhost bin]# mv python python.bak
二、编译安装python3
[root@localhost bin]# wget https://www.python.org/ftp/python/3.6.2/Python