在 Ubuntu 18.04 /centos7上安裝 Python 3.7


擴展源安裝

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa

# 按回車繼續
sudo apt install python3.7
python3.7 --version
#安裝pip
wget https://bootstrap.pypa.io/get-pip.py
python3.7 get-pip.py
#安裝python3.7-develop 包
sudo apt install python3.7-dev

源碼安裝

sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
tar -xf Python-3.7.3.tar.xz
cd Python-3.7.3
#配置
./configure --enable-optimizations
#編譯 使用8個cpu同時編譯
make -j 8
#安裝python3.7
sudo make altinstall
#測試
python3.7 --version
#安裝pip
wget https://bootstrap.pypa.io/get-pip.py
python3.7 get-pip.py
#安裝python3.7-develop 包
sudo apt install python3.7-dev

centos7

#源碼安裝
1. 先安裝依賴
yum groupinstall "Development Tools" -y
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel libpcap-devel xz-devel libffi-deve -y
2.下載源碼包
https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
tar -xvf Python-3.7.4.tar.xz
cd Python-3.7.4
#配置
./configure --prefix=/usr/local/python3
#可選開啟 優化
./configure --enable-optimizations
#編譯 (-j 8 代表開啟8核同時編譯)
make -j 8 
#安裝
make install


免責聲明!

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



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