阿里雲CentOS安裝配置Python3.7及pip3


 

一、安裝Python3.7

  安裝依賴包

    yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

  上官網下載安裝包

    wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz

  安裝zlib-devel包

    yum install zlib-devel

  解壓Python-3.7.2

     tar -xvf Python-3.7.2.tgz 

  將解壓文件移動到 /usr/local

    mv Python-3.6.5 /usr/local

  在 /usr/local 下創建 python3 目錄

    mkdir /usr/local/python3

  轉到解壓文件夾下

     cd /usr/local/Python-3.6.5

  配置安裝目錄

    ./configure --prefix=/usr/local/python3

  編譯源碼及安裝

    make && make install

    (注意:在這里可能會出現錯誤: ModuleNotFoundError: No module named '_ctypes'  ,

      原因是3.7版本需要一個新的包libffi-devel,安裝此包之后再次進行編譯安裝即可:

      yum install libffi-devel -y

  配置軟連接

    先刪除原來的軟連接 : rm -rf /usr/bin/python

    創建新的軟連接 : ln -s /usr/local/python3/bin/python3 /usr/bin/python

  到這里,Python3.7 的安裝算是大功告成了,只要測試一下就行了。

 

二、設置 pip3 的軟連接

  輸入   pip -V   查看 pip 的版本

  如果是 python2 的版本,可以   cd /usr/bin   到 bin 目錄下

  執行命令行   ll pip*   查看以 pip 為前綴的目錄或文件有什么

  一般來說同時存在 pip、pip2、pip3

  既然如此,通過   rm -rf /usr/bin/pip   刪除 pip

  再   ln -s /usr/local/python3/bin/pip3 /usr/bin/pip   設置軟連接

  回到 / 目錄輸入   pip -V   驗證是否成功

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM