centos7.4上安装python3.6.4环境

第一步:下载python3.6.4jar包,并上传到centos服务器上

(1)下载jar包,链接:https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

(2)在centos7.4上面创建目录

        mkdir /home/pythonPackage

        将下载好的tar文件上传到centos7.4服务器,如图

第二步:环境准备(安装必须的依赖包)

(1)yum group info 'Development Tools'       (执行大致需要一分钟时间)

(2)yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel                           (执行大致需要一分钟时间,执行成功会输出complete!)

第三步:解压python3.6.4并安装

源码的安装一般需要经历三个步骤:配置(configure)、编译(make)、安装(make install)。我们一步一步来

(1)解压python

         cd /home/pythonPackage

         tar -zxvf Python-3.6.4.tgz     (默认解压到当前目录)

解压成功后在当前目录下生成一个Python3.6.4的目录,如图:

(2)配置

通过上面的解压目录我们可以看到一个configure可执行脚本,他有很多选项,其中--prefix是配置安装路径,如果我们不配置这个选项的话,安装后可执行文件默认放在  /usr/local/bin ,库文件放在  /usr/local/lib  配置文件默认放在  /usr/local/etc  其他的资源文件默认放在 /usr/local/share。在这里,我们设置将python安装在home路径下,可以方便提后维护和定位查找。

         mkdir /home/python3.6.4

         cd Python-3.6.4/ 

         ./configure --prefix=/home/python3.6.4

配置成功会在打印创建了一个Makefile,我们在执行make和make install的时候其实就是根据生成的这个文件在做编译和安装的。

(3)编译     (在python解压目录下执行)

         make

 编译成功会输出如图所示

(4)安装

        make install

         安装完成之后会出现如图所示

第四步:创建软链接

创建软链接这里我的理解是相当于我们在配置环境变量,创建完软链接我们就能够在控制台通过输入命令来调用python3 了。

      ln -s /home/python3.6.4/bin/python3 /usr/bin/python3

      ln -s /home/python3.6.4/bin/pip3 /usr/bin/pip3

第五步:验证

      python3

安装完成后,我们输入python3的命令就会打印出python3的环境提示,输入python2就会打印出python2的环境提示。如图所示:

这就是在centos7.4中安装python3环境的全部步骤。这是我的第一篇博客,写的肯定会有很多不好的地方,同时也是我再试验了好几种方法之后,找到的一个比较靠谱的,在经过我的试验成功的方法,希望可以帮助到大家,同事也希望大家看到博客后可以提出宝贵的指导意见,我们大家共同进步。

猜你喜欢

转载自blog.csdn.net/qq_39915083/article/details/85070253