Centos7 环境下 下载 + 安装 + 配置 Python3

第一步:

    拥有一个虚拟机,或者装有Centos7系统的电脑

        (我用虚拟机VMware Workstation Pro 14  重新虚拟了一个Centos7__mini 系统  没有图形操作界面)


第二步:

    检查工具是否齐全wget(下载)、tar(解包)、gcc(编译)、make(安装)

    由于事先安装的虚拟机,没有wget  和  gcc

    

第三步:

    激活网卡(为安装方便,接下来将全部使用超级用户root

    cd /etc/sysconfig/network-scripts/

    ls查看文件

    vi  ifcfg-ens33            #ifcfg-ens33为网卡文件
      
    编辑下( vi 编辑器,输入i进入编辑模式)
    ONBOOT=yes 开启自动启用网络连接
    
    Esc键进入命令模式
    保存退出
    ①:wq ②shift  + ZZ(大写Z连按)
    service network restart 重启网络

    

第四步:

    安装所需工具:gcc和wget

    yum install wget gcc 

   

    键入y开始下载

    下载完成,键入y即可开始安装


    安装完成


第五步:

    下载python环境安装文件(在python官网中没有python的安装rpm文件,因此我只能下在其源码的tgz压缩文件)

    执行命令:wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 下载3.6.5版本的python包

    

第六步:

    解压:tar -zxvf Python-3.6.5.tgz

    

第七步:

    预编译并决定安装目录

    cd Python-3.6.5           #进入目录

    ls         #查看当前目录

    ./configure --enable-optimizations --prefix=/usr/Python-3.6.5/

    #/usr/Python-3.6.5/是安装目录  ,configure是预编译执行文件    --enable-optimizations 是优化选项(不加这个他会提示你加这个指令)


    由于下一个步骤make install 会安装pip3,然而需要两个依赖包zlib*和openssl*

    因此现在安装依赖包

    yum install zlib* openssl*


make install        #安装   (时间较长保守估计12分钟左右,性能优越的机子起码也要在七分钟左右)


        安装完成

第八步

    配置环境变量

            不同于网上其他的软连接,这里讲路径添加进系统变量

           vi ~/.bashrc        #在这个文件里添加

           PATH=$PATH:/usr/Python-3.6.5/bin/

             

           ESC进入命令模式

            键入

            :wq   保存退出(或者shift+ZZ)

第九步:执行生效

    但是,更改完文件并不能马上生效

因此要运行source ~/.bashrc

    

到这里Python3就全部配置完成了~

当然了,系统自带的python2也依然存在

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章