91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python離線安裝python3,pip3和離線安裝、遷移第三方模塊

發布時間:2020-06-19 23:55:25 來源:網絡 閱讀:6977 作者:代碼老兵 欄目:編程語言

在很多企業生產網的情況下,服務器是沒辦法聯網的,可以通過下面學習來離線安裝python和第三方模塊

安裝python3依賴包

離線安裝

yum install --downloadonly --downloaddir=/home/files zlib-devel bzip2-devel openssl-devel ncurses-devel  epel-release gcc gcc-c++ xz-devel readline-devel gdbm-devel sqlite-devel tk-devel db4-devel libpcap-devel libffi-devel

cd /home/files  #將依賴包copy到離線服務器,進入目錄
rpm -Uvh ./*.rpm --nodeps --force   #安裝所有rpm依賴包

在線安裝

# 會自動將依賴包下載后并安裝

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel  epel-release gcc gcc-c++ xz-devel readline-devel gdbm-devel sqlite-devel tk-devel db4-devel libpcap-devel libffi-devel

下載并安裝python3

從centos下載python3.7.2安裝包

wget --no-check-certificate https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
# 會被下載到你當前所在的目錄中

也可以從web下載python3.7.2安裝包

https://www.python.org/ftp/python/ #python安裝包下載

離線安裝python3.7.2

tar -zxvf Python-3.7.2.tgz  # 解壓python3安裝包
cd Python-3.7.2     # 進入python3安裝包目錄
./configure --prefix=/usr/local/bin/python3 # 將python3安裝在這個目錄
make && make install    # 編譯和安裝

創建軟連接

ln -s /usr/local/bin/python3/bin/python3 /usr/bin/python3   # 創建python3軟連接
ln -s /usr/local/bin/python3/bin/pip3 /usr/bin/pip3 # 創建pip3的軟連接

離線安python裝第三方模塊

在聯網的centos中下載模塊

# 如果新安裝某一個模塊,可以直接下載下來
pip3 download xxx  -d /tmp/packages/
# 默認情況download是最新版本模塊,但有時候我們需要下載指定模塊版本,比如下面我們下載paramiko的2.4.2版本。

pip3 download paramiko==2.4.2  -d /tmp/packages/

查看服務器已安裝的模塊,下載并安裝到離線服務器(遷移模塊)

# pip3 list可以查看已安裝的模塊
[root@localhost py_model]# pip3 list
Package      Version
------------ -------
asn1crypto   0.24.0
bcrypt       3.1.6
cffi         1.12.3
cryptography 2.6.1
paramiko     2.4.2
pip          18.1
pyasn1       0.4.5
pycparser    2.19
PyNaCl       1.3.0
setuptools   40.6.2
six          1.12.0
xlrd         1.2.0
# 將pip3 list的信息生成文檔
pip3 freeze >requirements.txt
# 將requirement.txt文檔中列出的模塊信息下載到指定目錄
pip3 download -r requirements.txt -d /tmp/packages/  #推薦使用
或pip3 install --download /tmp/packages -r requirements.txt
# 將下載好的模塊copy到離線服務器
pip3 install xxx.tar.gz
pip3 install xxx.whl
pip3 install xxx.xx  #是什么格式就安裝什么格式的文件即可。

# 如果有要安裝的包和依賴包有多個,且不知道先裝哪個,那么就把這些文件放在一個目錄中,然后進入該目錄使用下面命令一起安裝

pip3 install ./*
# 批量離線安裝requirments.txt中的模塊,需要將下載好的模塊和requirments.txt都copy到一個目錄,然后執行下面的命令
pip3 install --no-index --find-links=/tmp/packages  -r requirments.txt 
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

连山| 临朐县| 富川| 阳城县| 高平市| 潞西市| 鹤山市| 垦利县| 龙川县| 仙居县| 福泉市| 寻乌县| 峨山| 仙游县| 德庆县| 孙吴县| 团风县| 沙湾县| 同江市| 青阳县| 广饶县| 苍南县| 丹江口市| 宁陵县| 西安市| 五原县| 临江市| 伊春市| 文成县| 新河县| 旬阳县| 外汇| 万山特区| 靖宇县| 合作市| 安西县| 肥城市| 岚皋县| 黎川县| 织金县| 灵石县|