天天看點

Python_01_如何在CentOS7上安裝Python3

系列文章目錄

文章目錄

  • ​​系列文章目錄​​
  • ​​前言​​
  • ​​安裝步驟​​
  • ​​遇到的兩個問題​​
  • ​​./configure遇到的問題​​
  • ​​make install指令遇到問題​​
  • ​​總結​​

前言

安裝步驟

1.下載下傳位址:https://www.python.org/downloads/source/

Python_01_如何在CentOS7上安裝Python3

2.下載下傳到本地

Python_01_如何在CentOS7上安裝Python3

3.通過xshell的xftp傳輸到伺服器(我這裡是虛拟機)

tar -zxvf Python-3.7.13.tgz      
Python_01_如何在CentOS7上安裝Python3

4.建立python3.7的安裝目錄

mkdir -p /usr/local/python3

5.安裝python3到你建立的目錄

cd Python-3.7.3

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

make && make install

依次執行這三條指令,分别是進入到解壓的python檔案夾,運作指令進行安裝

6.建立軟連接配接

ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3

ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

7.驗證是否成功

python3 -V

pip3 -V

遇到的兩個問題

./configure遇到的問題

執行 ./configure 遇到問題,報錯資訊是:

configure: error: no acceptable C compiler found in $PATH

原因:c 編譯器沒有安裝

解決方案:

執行 yum -y install gcc gcc-c++指令進行安裝,安裝完後,輸入gcc -v檢查是否安裝成功

然後再次執行 ./configure 就可以成功

./configure 執行成功之後,再次執行 make 指令,執行 make 是正常的

make install指令遇到問題

執行make install 指令遇到錯誤,報錯資訊為:

zipimport.ZipImportError: can’t decompress data; zlib not available make: *** [install] 錯誤 1

解決方式:

yum  -y install zlib*      
make install      

總結