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也依然存在

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