标签:bin 因此 details love 技术 ase ssl lease 6.4
whereis python
可以知道我们的python在/usr/bin目录中
cd /usr.bin
ll python*
可以看到,python指向的是python2,python2指向的是python2.7,因此我们可以装个python3,然后将python指向python3,然后python2指向python2.7,那么两个版本的python就能共存了
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
#运行这个命令添加epel扩展源 yum -y install epel-release #安装pip yum install python-pip
pip install wget
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
#解压 xz -d Python-3.6.4.tar.xz tar -xf Python-3.6.4.tar #进入解压后的目录,依次执行下面命令进行手动编译 ./configure prefix=/usr/local/python3 make && make install
如果最后没提示出错,就代表正确安装了,在/usr/local目录下就会有python3目录
#将原来的链接备份 mv /usr/bin/python /usr/bin/python.bak #添加python3的软链接 ln -s /usr/local/python3/bin/python3.6 /usr/bin/python #测试是否安装成功了 python -V
vi /usr/bin/yum 把#! /usr/bin/python修改为#! /usr/bin/python2 vi /usr/libexec/urlgrabber-ext-down 把#! /usr/bin/python 修改为#! /usr/bin/python2
参考
https://blog.csdn.net/lovefengruoqing/article/details/79284573
标签:bin 因此 details love 技术 ase ssl lease 6.4
原文地址:https://www.cnblogs.com/z-x-y/p/10089078.html