centos全離線安裝python教程
安裝前準備(線上安裝)
1、修改yum默認的刪除rpm 包,保存相關的rpm包
vim/etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
將keepcache 的值改爲1,這樣自動下載的rpm包就 不會自動刪除
2、下載python編譯所需環境
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel epel-release gcc-c++
3、在/var/cache/yum 路徑下尋找所有rpm包
4、下載相關python3
wget --no-check-certificate https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz
安裝相關命令
1、將所有的rpm包以及python3都放入要安裝的機器中
2、安裝編譯環境
rpm -Uvh ./*.rpm --nodeps --force
3、安裝python
tar -zxvf Python-3.5.4.tgz
cd Python-3.5.4 && ./configure --prefix=/usr/bin/python-3.5.4 && make && make install
這樣安裝的python3自帶pip
4、創建軟連接
sudo ln -s /usr/bin/python-3.5.4/bin/python3.5 /usr/bin/python3 # 創建python3軟連接
ln -s /usr/bin/python-3.5.4/bin/pip3 /usr/bin/pip3 # 創建pip3的軟連接
總結
上面步驟包含着線上安裝python以及離線安裝python3的所有步驟,這段時間踩的linux部署安裝的坑挺多的,發出來讓一些需要部署安裝python項目的人少踩些坑。