1. 程式人生 > >linux全離線安裝python環境

linux全離線安裝python環境

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專案的人少踩些坑。