Centos安装Python2.7与Python3.5双版本

前言

最近博主一直忙于工作之中,无法自拔(别问我为什么,因为穷 :evil: );最近有个小项目用到了Python,但是无奈服务端的有个Python2.7,但是也不能更新他,因为有程序在用,无奈只能弄双版本的Python,下面就来说说具体的步骤。

正文

首先,先下载Python的源码包:https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz,执行

wget https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz

然后解压:

tar zxvf Python-3.5.5.tgz

将解压目录移动至/usr/local:

mv Python-3.5.5 /usr/local

进入目录,然后配置编译:

cd /usr/local/Python-3.5.5
./configure 
make
make install

创建软链接

ln -s /usr/local/Python3.5/python /usr/bin/python3

到这一步就全部完成了,此时在终端输入python3 -V即可看见输出Python 3.5.5

但是有时候安装上Python3,却没有pip3,那么继续执行如下脚本:

wget https://bootstrap.pypa.io/3.2/get-pip.py
python3 get-pip.py 

为了大家方便,我将这些操作整合成了一个shell脚本,运行下方的脚本即可一键安装:

yum install -y wget && wget -O install.sh https://www.licoy.cn/go/api/shell/python3.sh && sh install.sh

后记

有人说,这些东西网上都有,为什么自己还要写一份呢?

我也知道网上有,不过博客主要就是用来记录自己的所见所闻、所知所想,爹有娘有不如自己有,反正就相当于好记性不如烂笔头,自己写一遍更有利于加深对它的理解以及更好的去使用它。

标签:PythonCentos 发布于:2019-10-20 11:59:28