
python2.7默认安装是在 /usr/bin目录中,切换到/usr/bin/
从下面的图中我们可以看到,python指向的是python2,python2指向的是python2.7,因此我们可
以装个python3.6.8,然后将python指向python3,然后python2指向python2.7,那么两个版本的
python就能共存了。
2、下载python3的包之前,要先安装相关的依赖包,用于下载编译python3:
运行了以上命令以后,就安装了编译python3所用到的相关依赖
3、添加epel扩展源
4、用wget下载python3的源码包,或者自己先下载好,上传到服务器再安装,如果网络快可以直接安
装
5、编译python3源码包,解压
6、进入解压后的目录,依次执行下面命令进行手动编译
[root@localhost ~]# whereis python
1
python: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7
/etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz
2
[root@localhost ~]# cd /usr/bin
1
[root@localhost bin]# ll python*
2
lrwxrwxrwx. 1 root root 7 Apr 2 2022 python -> python2
3
lrwxrwxrwx. 1 root root 9 Apr 2 2022 python2 -> python2.7
4
-rwxr-xr-x. 1 root root 7144 Nov 17 2020 python2.7
5
[root@localhost bin]#
6
7
yum install um-utils zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-
devel readline-devel tk-devel gcc make
1
yum -y install epel-release
1
[root@localhost bin]# cd /root
1
[root@localhost ~]# wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
2
xz -d Python-3.6.8.tar.xz
1
tar -xf Python-3.6.8.tar
2
cd Python-3.6.8
1
./configure prefix=/usr/local/python3
2
make && make install
3
评论