Linux離線安裝Python3.6.8


一、環境

1,系統:CentOS 7

2,用戶:root

3,Python版本:python3.6.8

二、安裝

1,登錄到centOS機器,新建文件夾
mkdir /usr/local/python3

2,將安裝包和依賴包里的文件上傳至/usr/local/python3

3,進入目錄

cd /usr/local/python3/

4,安裝依賴

#安裝依賴包 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(一定要按照以下的順序進行安裝)

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

5,進行解壓

tar -xzvf Python-3.6.8.tgz

6,進入解壓路徑

cd /usr/local/python3/Python-3.6.8

7,設置安裝路徑

./configure --prefix=/usr/local/python3.6 --enable-shared

make

make install

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

echo "/usr/local/python3.6/lib" > /etc/ld.so.conf.d/python3.6.conf

ldconfig

8,檢查Python3.6.8是否安裝成功

python3 -V

顯示如下圖,說明成功;

 

9,刪除安裝包以及依賴包

rm -rf  /usr/local/python3

三、安裝pip3

1,python 3.6.8中自帶了pip,所以只需要建立鏈接就行

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

2,檢查pip是否安裝成功

pip3 -V

出現如下圖,表示正常:

 


免責聲明!

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



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