从零开始配置阿里云服务器Centos7.4(一):安装python3

写在前边:

    我是2018/3/20购买的阿里云服务器,系统为Centos7.4,其自带了python2.7.5;远程连接,输入命令查看python的安装位置: which python。

    可见执行文件在/usr/bin/ 目录下,切换到该目录下 执行 ll python* 命令查看 

    使用 python -V 命令查看一下python的版本,确认是python2.7.5,继续下边操作。

一,开始安装python3

    首先安装相关包这里千万不能忽视,不然有什么不可预见的错误会很难受。其命令如下

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

直接复制粘贴,一路yes。                                                                                                                                                          从官网安装python3,或者https://www.python.org/ftp/python/ 这个网站寻找你想要的版本,比如我想下载3.5.4版本的,其命令就是:

wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tar.xz

然后解压安装,命令是:第一行:xf -d Python-3.5.4.tar.xz,第二行:tar -zxvf Python-3.5.4.tar.xz或者tar -xvJf  Python-3.6.2.tar.xz,解压完成后,进入相应的解压文件夹。

编译安装命令

第一行:./configure prefix=/usr/local/python3

第二行:make && make install

安装完毕,/usr/local/目录下就会有python3了

设置软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python3.5注意,设置的软连接名称不能是python,因为yum用的到,如果你想将其设置成python,即ln -s /usr/local/python3/bin/python3 /usr/bin/python,还需要修改yum配置,使用vi打开 /usr/bin/yum 即:vi /usr/bin/yum 从零开始配置阿里云服务器Centos7.4(一):安装python3_第1张图片

将第一行的#! /usr/bin/python修改为#! /usr/bin/python2

同理 vi /usr/libexec/urlgrabber-ext-down 将文件里面的#! /usr/bin/python 也要修改为#! /usr/bin/python2

至此,python在云服务器上就安装成功了,其实阿里云服务器还是很人性化的,他已经安装好了,python2和python3,这个只不过是拿来练练手。

你可能感兴趣的:(配置云服务器)