欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python 通過(guò)pip freeze、dowload打離線包及自動(dòng)安裝的過(guò)程詳解(適用于保密的離線環(huán)境

 更新時(shí)間:2020年12月14日 14:17:24   作者:CoderBaby  
這篇文章主要介紹了python 通過(guò)pip freeze、dowload打離線包及自動(dòng)安裝【適用于保密的離線環(huán)境】,本文通圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

python的pip是其包管理工具,相當(dāng)方便好用。本文只介紹pip 如何通過(guò)其freeze命令打離線包,及其離線包的安裝腳本。這個(gè)知識(shí)點(diǎn),特別適用于不適合連通互聯(lián)網(wǎng),設(shè)備需要物理隔絕,保密要求嚴(yán)格的客戶環(huán)境。

環(huán)境

操作系統(tǒng): Centos 7.7

python 版本: 2.7

客戶網(wǎng)絡(luò)環(huán)境: 離線

研發(fā)網(wǎng)絡(luò)環(huán)境:聯(lián)網(wǎng)

pip 安裝

(1)下載rpm包

首先研發(fā)環(huán)境(聯(lián)網(wǎng)),去 https://pkgs.org/download/python-pip選擇合適的pip rpm離線包下載,如下圖:

選擇一個(gè)rpm鏈接,點(diǎn)擊進(jìn)去,然后在下載模塊,選擇二進(jìn)制文件相關(guān)下載地址下載即可【CoderBaby】,如下圖:

(2)rpm 安裝pip離線包

rpm -ivh python2-pip-8.1.2-10.el7.noarch.rpm (rpm離線包完整路徑名)

(3)升級(jí)pip

通過(guò)舊版的pip install 命令升級(jí)pip到最新版本,具體如下:

pip install packages/pip-20.2.3-py2.py3-none-any.whl (從pypi官網(wǎng)下載.whl包: https://pypi.org/project/pip/)

(4)pip freeze 將系統(tǒng)已安裝的包按照需要的格式打包

具體命令如下:

pip freeze >requirements.txt(重定向,并且指定輸出文件名稱、格式、路徑)

結(jié)果如下:

(5)pip download 下載離線包

具體命令如下:

pip download -d packages -r requirements.txt (將requirements.txt里指定的包名和版本—【可根據(jù)需要,編輯requirements.txt,刪除不需要打包的包】打包到默認(rèn)packages文件夾下)

結(jié)果如下圖:

(6)通過(guò)shell腳本安裝離線包

具體shell腳本命令如下:

pip install --no-index --find-links=packages -r requirements.txt

說(shuō)明:

首先將packages文件夾和requirements.txt拷貝至離線服務(wù)器:packages文件夾放在任意目錄下,requirements.txt放在同級(jí)目錄

相關(guān)目錄結(jié)構(gòu)如下圖:

注:

python 2.6.6 升級(jí)到 2.7

centos 6自帶的python 版本為2.6.6,需要升級(jí)到2.7,詳情可參考:http://www.dbjr.com.cn/article/202100.htm

【@2020/12/7,國(guó)內(nèi)各大鏡像似乎棄用CentOS 6了,參見(jiàn):https://www.v2ex.com/t/733142

到此這篇關(guān)于python 通過(guò)pip freeze、dowload打離線包及自動(dòng)安裝的過(guò)程詳解(適用于保密的離線環(huán)境的文章就介紹到這了,更多相關(guān)python 打離線包及自動(dòng)安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解django三種文件下載方式

    詳解django三種文件下載方式

    這篇文章主要介紹了詳解django三種文件下載方式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • python遍歷目錄下所有文件的五種實(shí)現(xiàn)方法

    python遍歷目錄下所有文件的五種實(shí)現(xiàn)方法

    本文主要介紹了python遍歷目錄下所有文件的五種實(shí)現(xiàn)方法,包含os.walk(),os.scandir(),os.listdir(),glob模塊和osqp模塊這幾種方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-07-07
  • python中pygame安裝不成功的解決辦法

    python中pygame安裝不成功的解決辦法

    盡管網(wǎng)上搜到許多篇關(guān)于pycharm如何安裝pygame庫(kù),但是跟著要求做還是安裝失敗,下面這篇文章主要給大家介紹了關(guān)于python中pygame安裝不成功的解決辦法,需要的朋友可以參考下
    2023-05-05
  • Python調(diào)用Google?Bard的圖文詳解

    Python調(diào)用Google?Bard的圖文詳解

    Google?Bard?是一種開(kāi)源數(shù)據(jù)可視化和探索工具,可為?開(kāi)發(fā)人員?提供支持,本文主要為大家介紹了Python調(diào)用Google?Bard的方法,需要的可以參考下
    2023-08-08
  • 利用python計(jì)算均值、方差和標(biāo)準(zhǔn)差(Numpy和Pandas)

    利用python計(jì)算均值、方差和標(biāo)準(zhǔn)差(Numpy和Pandas)

    這篇文章主要給大家介紹了關(guān)于利用python計(jì)算均值、方差和標(biāo)準(zhǔn)差的相關(guān)資料,Numpy在Python中是一個(gè)通用的數(shù)組處理包,它提供了一個(gè)高性能的多維數(shù)組對(duì)象和用于處理這些數(shù)組的工具,它是使用Python進(jìn)行科學(xué)計(jì)算的基礎(chǔ)包,需要的朋友可以參考下
    2023-11-11
  • django中靜態(tài)文件配置static的方法

    django中靜態(tài)文件配置static的方法

    我們可以使用Template 設(shè)置我們的網(wǎng)頁(yè),同時(shí),一個(gè)完美的網(wǎng)頁(yè)需要css,js,image 等靜態(tài)文件的支持,這篇文章主要介紹了django中靜態(tài)文件配置static的方法,感興趣的小伙伴們可以參考一下
    2018-05-05
  • PyQt5實(shí)現(xiàn)tableWidget 居中顯示

    PyQt5實(shí)現(xiàn)tableWidget 居中顯示

    這篇文章主要介紹了PyQt5實(shí)現(xiàn)tableWidget 居中顯示方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • pytorch中的nn.Unfold()函數(shù)和fold()函數(shù)解讀

    pytorch中的nn.Unfold()函數(shù)和fold()函數(shù)解讀

    這篇文章主要介紹了pytorch中的nn.Unfold()函數(shù)和fold()函數(shù)用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python 實(shí)現(xiàn)一個(gè)手機(jī)號(hào)碼獲取妹子名字的功能

    Python 實(shí)現(xiàn)一個(gè)手機(jī)號(hào)碼獲取妹子名字的功能

    這篇文章主要介紹了Python 實(shí)現(xiàn)一個(gè)手機(jī)號(hào)碼獲取妹子名字的功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python一行代碼實(shí)現(xiàn)自動(dòng)發(fā)郵件功能

    Python一行代碼實(shí)現(xiàn)自動(dòng)發(fā)郵件功能

    最近在自己學(xué)習(xí)Python爬蟲,學(xué)到了用Python發(fā)送郵件,覺(jué)得這個(gè)可能以后比較實(shí)用。所以這篇文章主要給大家介紹了如何通過(guò)Python一行代碼實(shí)現(xiàn)自動(dòng)發(fā)郵件功能的相關(guān)資料,需要的朋友可以參考下
    2021-05-05

最新評(píng)論