成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

pip freeze vs list

wwq0327 / 792人閱讀

摘要:官方文檔如下和的輸出結(jié)果如下比較發(fā)現(xiàn)沒有列出等包管理工具相關(guān)的包。增加選項(xiàng)可以輸出所有的安裝包??紤]到應(yīng)用程序可能需要不同版本的模塊依賴,有必要?jiǎng)?chuàng)建彼此獨(dú)立的運(yùn)行環(huán)境。

pip freeze vs list

官方文檔如下:

Command Description
pip freeze Output installed packages in requirements format.
pip list List installed packages, including editables.

pip freezepip install 的輸出結(jié)果如下:

$ pip freeze
certifi==2019.6.16
chardet==3.0.4
idna==2.8
requests==2.22.0
urllib3==1.25.3
$ pip list
Package    Version
---------- ---------
certifi    2019.6.16
chardet    3.0.4
idna       2.8
pip        19.0.3
requests   2.22.0
setuptools 40.8.0
urllib3    1.25.3
wheel      0.33.1

比較發(fā)現(xiàn) pip freeze 沒有列出 pip, setuptools, wheel 等包管理工具相關(guān)的包。增加 --all 選項(xiàng)可以輸出所有的安裝包。

考慮到應(yīng)用程序可能需要不同版本的 Python 模塊依賴,有必要?jiǎng)?chuàng)建彼此獨(dú)立的運(yùn)行環(huán)境(virtualenv)。

$ env1/bin/pip freeze > requirements.txt
$ env2/bin/pip install -r requirements.txt

pip freeze 輸出格式可以直接提供給其他虛擬環(huán)境使用,pip install 可以根據(jù) Requirements 文件安裝指定版本的包。

參考

Reference Guide

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/45230.html

相關(guān)文章

  • 查找python項(xiàng)目依賴并生成requirements.txt

    摘要:如果一個(gè)項(xiàng)目使用時(shí)環(huán)境,還好辦就可以解決,但是如果一個(gè)項(xiàng)目的依賴沒有維護(hù),而且又是環(huán)境混用,那就不好整理。缺點(diǎn)是可能會(huì)有些偏差,需要檢查并自己調(diào)整下。 多人一起開發(fā)項(xiàng)目的時(shí)候總是要搭建環(huán)境和部署環(huán)境的,這個(gè)時(shí)候必須得有個(gè)python第三方包的list,一般都叫做requirements.txt。 如果一個(gè)項(xiàng)目使用時(shí)virtualenv環(huán)境,還好辦 pip freeze 就可以解決,但是...

    isLishude 評(píng)論0 收藏0
  • pipenv與virtualenv

    摘要:在學(xué)項(xiàng)目的時(shí)候大家首先肯定就會(huì)先學(xué)習(xí)如何創(chuàng)建虛擬環(huán)境,因?yàn)橐苊獯蟓h(huán)境的解釋器或者庫的版本影響項(xiàng)目的開發(fā),虛擬環(huán)境在這里起到的效果就是隔離外界環(huán)境,進(jìn)而保證不受外界因素干擾。 在學(xué)項(xiàng)目的時(shí)候大家首先肯定就會(huì)先學(xué)習(xí)如何創(chuàng)建虛擬環(huán)境,因?yàn)橐苊獯蟓h(huán)境的解釋器或者庫的版本影響項(xiàng)目的開發(fā),虛擬環(huán)境在這里起到的效果就是隔離外界環(huán)境,進(jìn)而保證不受外界因素干擾。今天介紹兩大工具pipenv與virt...

    XFLY 評(píng)論0 收藏0
  • 從javascript到python(二):virtualenv

    摘要:前序文章從到一基本環(huán)境搭建中提到了和安裝的庫,但是問題來了,安裝之后的庫都會(huì)放在如這也意味著可能出現(xiàn)同一個(gè)庫多個(gè)版本同時(shí)存在的問題。實(shí)際上也是基于此原理來解決這個(gè)問題。文件建立實(shí)際上可以建立如中的文件。 前序文章《從javascript到python(一):基本環(huán)境搭建》中提到了pip和pip3安裝Python的庫,但是問題來了,安裝之后的庫都會(huì)放在如:python2.7/site-p...

    SimonMa 評(píng)論0 收藏0
  • 從javascript到python(二):virtualenv

    摘要:前序文章從到一基本環(huán)境搭建中提到了和安裝的庫,但是問題來了,安裝之后的庫都會(huì)放在如這也意味著可能出現(xiàn)同一個(gè)庫多個(gè)版本同時(shí)存在的問題。實(shí)際上也是基于此原理來解決這個(gè)問題。文件建立實(shí)際上可以建立如中的文件。 前序文章《從javascript到python(一):基本環(huán)境搭建》中提到了pip和pip3安裝Python的庫,但是問題來了,安裝之后的庫都會(huì)放在如:python2.7/site-p...

    NikoManiac 評(píng)論0 收藏0
  • python冷凍及虛擬環(huán)境

    摘要:應(yīng)用在開發(fā)中會(huì)使用各種各樣的包,通常我們會(huì)用來對(duì)各應(yīng)用項(xiàng)目依賴的解釋器版本及其包進(jìn)行隔離。應(yīng)用的外部第三方包的依賴由設(shè)定,并在時(shí)帶入應(yīng)用的目錄作為依賴。我們需要一種把各組腳本運(yùn)行環(huán)境隔離的方式,就是用解決。 python freeze python應(yīng)用在開發(fā)中會(huì)使用各種各樣的包,通常我們會(huì)用venv來對(duì)各應(yīng)用項(xiàng)目依賴的python解釋器版本及其包進(jìn)行隔離。 應(yīng)用中import的各種包如...

    Invoker 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<