1. 引言
Linux操作系统自带一个python2.7,没有python3,在开发的时候非常不便,因此需要安装一个python3,并且将python3设置系统默认python,同时还不能影响那些Linux系统中需要用python2的底层文件。
2. 方法
2.1 查看操作系统及Python基本信息
首先查看一下系统的版本以及Python信息,各系统查看信息的方法参考: 查看linux系统版本信息(Oracle Linux、Centos Linux、Redhat Linux、Debian、Ubuntu)
cat /etc/redhat-release # 查看内核版本
python -V # 查看python版本
which python # 查看python路径
我这边的系统的内核为CentOS 7,默认python的版本为2.7.5,路径为/usr/bin/python。
然后我们导航到该目录,查看python相关文件的信息,可以看到python和python2指向的都是python2.7。
[root@libra-server ~]# cd /usr/bin
[root@libra-server bin]# ll python* # 查看以python开头的文件信息
lrwxrwxrwx. 1 root root 7 Oct 15 2017 python -> python2
lrwxrwxrwx. 1 root root 9 Oct 15 2017 python2 -> python2.7
-rwxr-xr-x. 1 root root 7136 Aug 4 2017 python2.7
2.2 安装依赖包(编译,安装程序等所需)
yum -y groupinstall "Development tools"
yum -y install zlib-devel b