centos7下安裝python3.6.8

大綱

  • 下載和上傳python安裝包
  • 檢查依賴包是否安裝
  • 安裝依賴包
  • 編譯安裝
  • 系統配置
 
 
一、下載和上傳python安裝包
1.1、去官網下載編譯安裝包,python3.6.8地址:
1.2、上傳壓縮包到centos 服務器:
    切換到下載文件目錄,
    scp Python-3.6.8 用戶名@IP:保存的目錄
二、檢查依賴包是否安裝
    編譯安裝python所需要的依賴包爲
         gcc、gcc-c++、sqlite-devel.x86_64、openssl-devel、openssl、zlib*
    檢查是否安裝:
         rpm -qa gcc gcc-c++ sqlite-devel.x86_64 openssl-devel openssl
    輸出如圖
    如果沒有輸出軟件信息,則說明沒有安裝
    注意,python3 一定要安裝openssl-devel openssl 這兩個,不然import ssl 會報錯,然後pip3安裝 也會有問題
三、安裝依賴包
    查詢依賴包
    命令:yum list gcc
    安裝依賴包
    命令:
        yum install gcc.x86_64
 
    輸入y,然後等待安裝完成即可。
安裝成功。
其他依賴包也是一樣的安裝就可以了。
四、編譯安裝
    一般的,解壓安裝包,就可以安裝了,但是在安裝之前,需要配置一些信息,比如python安裝的路徑,這些信息是通過 [configure]文件進行配置的
4.1、解壓
    tar -xvf Python-3.6.8.tar.xz
4.2、配置
    ./configure --prefix=/usr/local/python3.6.8 --with-ssl
    --prefix  指定python安裝目錄
執行完成,就配置好了,接下來就可以編譯安裝了
4.3、編譯安裝
    編譯安裝,主要是兩個命令,這兩個命令我們一般放到一起執行:
    make  和 make install
    一般的:
        make && make install
五、系統配置
    到上面一步,python就已經安裝了,但還需要配置一下系統,方便使用,主要是兩個方面:創建軟連接和添加到環境變量
    5.1、創建軟連接:
        ln -s /usr/local/python3.6.8/bin/python3 /usr/bin/python3
        ln -s /usr/local/python3.6.8/bin/pip3 /usr/bin/pip3
        注意:路徑請用絕對路徑
    5.2、修改 【.bash_profile】文件,添加環境變量:
        切換到用戶家目錄下,打開.bash_profile
        vim .bash_profile
        添加python安裝目錄到PYTH
        PATH=$PATH:/usr/local/python36.8/bin:$HOME/bin
        如圖
        
        保存並退出,然後讓.bash_profile 文件生效
        source .bash_profile
    檢查,安裝成果:
        python3
 
    5.3、配置pip改爲國內鏡像源
    在 /etc 下 新加或者修改 pip.conf
        vim /etc/pip.conf
    加入:
    [global]   
    [install]
    trusted-host=pypi.tuna.tsinghua.edu.cn
 
    
至此,python安裝完畢。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章