Python3下載地址:官網(wǎng)地址
藍(lán)奏云下載地址:Python-3.7.12及依賴包
一貌亭、環(huán)境
- 系統(tǒng):CentOS 7
- 用戶:ROOT
- Python版本:python3.7.12
二掀宋、安裝
- 登錄到centOS機(jī)器,新建文件夾
mkdir -p /usr/local/python3
- 將安裝包和依賴包里的文件上傳至/usr/local/python3
- 進(jìn)入目錄
cd /usr/local/python3/
- 安裝依賴
# 如遇到安裝失敗叼风,可以添加強(qiáng)制安裝參數(shù) --nodeps --force
例: rpm -ivh zlib-devel-1.2.7-17.el7.x86_64.rpm --nodeps --force
#安裝依賴包 zlib-devel
rpm -ivh zlib-devel-1.2.7-17.el7.x86_64.rpm
#安裝依賴包 bzip2-devel
rpm -ivh bzip2-devel-1.0.6-13.el7.x86_64.rpm
#安裝依賴包 epel-release
rpm -ivh epel-release-7-11.noarch.rpm
#安裝依賴包 ncurses-devel
rpm -ivh ncurses-devel-5.9-13.20130511.el7.x86_64.rpm
# 安裝依賴包 gcc(一定要按照以下的順序進(jìn)行安裝)
rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm
rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm
rpm -ivh kernel-headers-3.10.0-514.el7.x86_64.rpm
rpm -ivh glibc-headers-2.17-157.el7.x86_64.rpm
rpm -ivh glibc-devel-2.17-157.el7.x86_64.rpm
rpm -ivh cpp-4.8.5-11.el7.x86_64.rpm
rpm -ivh gcc-4.8.5-11.el7.x86_64.rpm
# 安裝依賴包 gcc-c+
rpm -ivh libstdc++-4.8.5-11.el7.x86_64.rpm
rpm -ivh libstdc++-devel-4.8.5-11.el7.x86_64.rpm
rpm -ivh gcc-c++-4.8.5-11.el7.x86_64.rpm
- 進(jìn)行解壓
tar -xzvf Python-3.7.12.tgz
- 進(jìn)入解壓路徑
cd /usr/local/python3/Python-3.7.12
- 設(shè)置安裝路徑
./configure --prefix=/usr/local/python3.7 --enable-shared
make && make install
ln -s /usr/local/python3.7/bin/python3 /usr/bin/python3
echo "/usr/local/python3.7/lib" > /etc/ld.so.conf.d/python3.7.conf
ldconfig
- 檢查Python3.7.12是否安裝成功
python3 -V
顯示如下圖份乒,說明成功半沽;
python3
- 刪除安裝包以及依賴包
rm -rf /usr/local/python3
三砂代、安裝pip3
- python 3.7.12中自帶了pip,所以只需要建立鏈接就行
ln -s /usr/local/python3.7/bin/pip3.7 /usr/bin/pip3
- 檢查pip是否安裝成功
pip3 -V
PIP3