Linux編譯安裝Python

Linux編譯安裝Python有三種方式:

  • yum安裝
  • rpm包安裝
  • 編譯安裝
    簡單介紹編譯安裝步驟(CentOS為例)

下載安裝包

到官網(wǎng)https://www.python.org/ftp/python/下載要安裝版本的安裝包,如Python-3.6.12.tgz
解壓

tar -xzf Python-3.6.12.tgz

安裝依賴包

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

編譯

cd Python-3.6.12/
./configure

編譯時會提示使用./configure --enable-optimizations參數(shù),如果使用此參數(shù),會將Python安裝在/usr/local/bin/路徑下,如果不想安裝在此路徑,可以用--prefix=[路徑]參數(shù)定義將想要安裝的路徑

安裝

make && make install

驗證Python及pip
由于CentOS默認安裝Python 2.7.5版本,安裝的Python 3啟動命令為python3,pip啟動命令同樣也要加個3,即pip3

# python3
Python 3.6.12 (default, Dec 16 2020, 16:06:06) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
# pip3 -V
pip 18.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容