python導(dǎo)出requirements.txt的幾種方法總結(jié)
python導(dǎo)出requirements.txt的幾種方法
常見(jiàn)的方法:
1. pip freezen > requirements.txt
導(dǎo)出結(jié)果中可能存在路徑
2. pip list --format=freeze >requirement.txt
導(dǎo)出不帶路徑的
注意:生成requirements.txt,pip freeze會(huì)將當(dāng)前PC環(huán)境下所有的安裝包都進(jìn)行生成,再進(jìn)行安裝的時(shí)候會(huì)全部安裝很多沒(méi)有的包.此方法要注意。
3. conda 中導(dǎo)出 requirements.txt
方式一、
- a.導(dǎo)出
conda list -e > requirements.txt
- b.導(dǎo)入安裝
conda install --yes --file requirements.txt
方式二、
- c.導(dǎo)出 yml 文件方式
conda env export > freeze.yml
- d.安裝
conda env create -f freeze.yml
4. pipreqs 導(dǎo)出
使用pipreqs,這個(gè)工具的好處是可以通過(guò)對(duì)項(xiàng)目目錄的掃描,發(fā)現(xiàn)使用了哪些庫(kù),生成依賴清單。
- step1:安裝pipreqs(默認(rèn)沒(méi)有安裝)
pip install pipreqs
- step2:使用pipreqs導(dǎo)出
在python項(xiàng)目的根目錄下 使用 pipreqs ./
python項(xiàng)目自動(dòng)導(dǎo)出和導(dǎo)入requirement依賴
自動(dòng)導(dǎo)出requirement.txt文件
1、安裝打包庫(kù)
pip install pipreqs
2、當(dāng)前目錄下生成requirement.txt文件
pipreqs ./ --encoding=utf-8 --force
【–force 強(qiáng)制執(zhí)行,當(dāng) 生成目錄下的requirements.txt存在時(shí)覆蓋?!?/p>
自動(dòng)導(dǎo)入
1、導(dǎo)入requirement.txt安裝依賴
pip install -r requirements.txt
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python如何生成requirements.txt
- Python生成requirements.txt的三種方法
- Python pip通過(guò)requirements.txt 文件安裝依賴
- Python?requirements.txt的具體使用
- python生成requirements.txt文件的兩種方法
- python項(xiàng)目下生成requirements.txt方法
- 詳解requirements.txt的生成和安裝
- python?中的requirements.txt?文件的使用詳情
- pip install -r requirements.txt時(shí)遇到報(bào)錯(cuò)自動(dòng)跳過(guò)
相關(guān)文章
python雙向鏈表實(shí)現(xiàn)實(shí)例代碼
python雙向鏈表和單鏈表類似,只不過(guò)是增加了一個(gè)指向前面一個(gè)元素的指針,下面的代碼實(shí)例了python雙向鏈表的方法2013-11-11解決Python圖形界面中設(shè)置尺寸的問(wèn)題
這篇文章主要介紹了解決Python圖形界面中設(shè)置尺寸的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03詳解django+django-celery+celery的整合實(shí)戰(zhàn)
這篇文章主要介紹了詳解django+django-celery+celery的整合實(shí)戰(zhàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03python數(shù)據(jù)結(jié)構(gòu)之列表和元組的詳解
這篇文章主要介紹了python數(shù)據(jù)結(jié)構(gòu)之列表和元組的詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家徹底理解掌握這部分內(nèi)容,需要的朋友可以參考下2017-09-09解決Cron定時(shí)任務(wù)中Pytest腳本無(wú)法發(fā)送郵件的問(wèn)題
文章探討解決在 Cron 定時(shí)任務(wù)中運(yùn)行 Pytest 腳本時(shí)郵件發(fā)送失敗的問(wèn)題,先優(yōu)化環(huán)境變量,再檢查 Pytest 郵件配置,接著配置文件確保 SMTP 服務(wù)正常,包括編輯相關(guān)文件、配置認(rèn)證信息等,還提及常見(jiàn)問(wèn)題排查,如防火墻等,最終使郵件功能在定時(shí)任務(wù)中成功運(yùn)行2025-01-01python中zip()函數(shù)遍歷多個(gè)列表方法
在本篇文章里小編給大家整理的是一篇關(guān)于python中zip()函數(shù)遍歷多個(gè)列表方法,對(duì)此有興趣的朋友們可以學(xué)習(xí)下。2021-02-02用Python爬取某乎手機(jī)APP數(shù)據(jù)
最近爬取的數(shù)據(jù)都是網(wǎng)頁(yè)端,今天來(lái)教大家如何爬取手機(jī)端app數(shù)據(jù)(本文以ios蘋果手機(jī)為例,其實(shí)安卓跟ios差不多)! 本文將以『某乎』為實(shí)戰(zhàn)案例,手把手教你從配置到代碼一步一步的爬取App數(shù)據(jù),需要的朋友可以參考下2021-06-06python循環(huán)之彩色圓環(huán)實(shí)現(xiàn)示例
這篇文章主要為大家介紹了python循環(huán)之彩色圓環(huán)實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06