最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python導(dǎo)出requirements.txt的幾種方法以及環(huán)境配置詳細(xì)流程

 更新時(shí)間:2023年11月28日 14:40:21   作者:KingsMan666  
這篇文章主要給大家介紹了關(guān)于python導(dǎo)出requirements.txt的幾種方法以及環(huán)境配置詳細(xì)流程,requirements.txt 文件是一個(gè)文本文件,用于列出你的Python項(xiàng)目所依賴的軟件包及其版本,需要的朋友可以參考下

一、pip

1、導(dǎo)出結(jié)果含有路徑

導(dǎo)出結(jié)果會(huì)存在路徑,生成的requirements.txt文件在當(dāng)前目錄下。

pip freezen > requirements.txt

2、導(dǎo)出不帶路徑的

生成的requirements.txt文件在當(dāng)前目錄下。

pip list --format=freeze >requirement.txt

生成requirements.txt,pip freeze會(huì)將當(dāng)前PC環(huán)境下所有的安裝包都進(jìn)行生成,再進(jìn)行安裝的時(shí)候會(huì)全部安裝很多沒有的包.此方法要注意。

二、Conda

1、導(dǎo)出requirements.txt

a.導(dǎo)出

conda list -e > requirements.txt

b.導(dǎo)入安裝

conda install --yes --file requirements.txt

2、導(dǎo)出yml 文件

a.導(dǎo)出

conda env export > freeze.yml

b.導(dǎo)入安裝

conda env create -f freeze.yml

三、第三方包:pipreqs(推薦)

使用pipreqs,這個(gè)工具的好處是可以通過對(duì)項(xiàng)目目錄的掃描,發(fā)現(xiàn)使用了哪些庫(kù),生成依賴清單。

step1:安裝pipreqs(默認(rèn)沒有安裝)

pip install pipreqs

step2:使用pipreqs導(dǎo)出

在python項(xiàng)目的根目錄下 使用

pipreqs ./

如果報(bào)錯(cuò),則采用下面的代碼

pipreqs ./ --encoding=utf-8

生成的requirements.txt文件在當(dāng)前目錄下。

四、環(huán)境配置一般流程

1、創(chuàng)建并激活conda環(huán)境

conda create -n 環(huán)境名稱 python=3.10 anaconda
conda activate 環(huán)境名稱

2、安裝requirements文件的pip源的包

pip install -r requirements.txt

3、安裝正確版本的pytorch+torchvision+cuda

具體的版本的下載代碼可以在這里查到

這里舉例

# CUDA 11.6
conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 pytorch-cuda=11.6 -c pytorch -c nvidia
# CUDA 11.7
conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 pytorch-cuda=11.7 -c pytorch -c nvidia
# CPU Only
conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 cpuonly -c pytorch

4、完整流程舉例

這里的環(huán)境名稱取名為condatestenv

conda create -n condatestenvpython=3.10 anaconda
conda activate condatestenv
pip install -r requirements.txt
conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 pytorch-cuda=11.6 -c pytorch -c nvidia

總結(jié) 

到此這篇關(guān)于python導(dǎo)出requirements.txt的幾種方法以及環(huán)境配置詳細(xì)流程的文章就介紹到這了,更多相關(guān)python導(dǎo)出requirements.txt內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

商水县| 沁水县| 三原县| 郓城县| 静乐县| 望奎县| 蒙阴县| 泸水县| 安新县| 邮箱| 宿州市| 界首市| 南通市| 仪征市| 运城市| 大兴区| 日喀则市| 沙湾县| 阳春市| 穆棱市| 金平| 平武县| 滁州市| 板桥市| 内江市| 金山区| 岫岩| 永州市| 永新县| 涿鹿县| 仁化县| 清流县| 尼木县| 怀来县| 阳山县| 卓尼县| 临沭县| 小金县| 藁城市| 侯马市| 奉贤区|