找回密码
 会员注册
查看: 33|回复: 0

python导出requirements

[复制链接]

5

主题

0

回帖

16

积分

新手上路

积分
16
发表于 2024-9-7 16:31:31 | 显示全部楼层 |阅读模式
python导出requirements.txt的几种方法及环境配置流程一、pip1、导出结果含有路径2、导出不带路径的二、Conda1、导出requirements.txt2、导出yml文件三、第三方包:pipreqs(推荐)四、环境配置一般流程1、创建并激活conda环境2、安装requirements文件的pip源的包3、安装正确版本的pytorch+torchvision+cuda4、完整流程举例一、pip1、导出结果含有路径导出结果会存在路径,生成的requirements.txt文件在当前目录下。pipfreezen>requirements.txt12、导出不带路径的生成的requirements.txt文件在当前目录下。piplist--format=freeze>requirement.txt1生成requirements.txt,pipfreeze会将当前PC环境下所有的安装包都进行生成,再进行安装的时候会全部安装很多没有的包.此方法要注意。二、Conda1、导出requirements.txta.导出condalist-e>requirements.txt1b.导入安装condainstall--yes--filerequirements.txt12、导出yml文件a.导出condaenvexport>freeze.yml1b.导入安装condaenvcreate-ffreeze.yml1三、第三方包:pipreqs(推荐)使用pipreqs,这个工具的好处是可以通过对项目目录的扫描,发现使用了哪些库,生成依赖清单。step1:安装pipreqs(默认没有安装)pipinstallpipreqs1step2:使用pipreqs导出在python项目的根目录下使用pipreqs./1如果报错,则采用下面的代码pipreqs./--encoding=utf-81生成的requirements.txt文件在当前目录下。四、环境配置一般流程1、创建并激活conda环境condacreate-n环境名称python=3.10anacondacondaactivate环境名称122、安装requirements文件的pip源的包pipinstall-rrequirements.txt13、安装正确版本的pytorch+torchvision+cuda具体的版本的下载代码可以在这里查到这里举例#CUDA11.6condainstallpytorch==1.13.0torchvision==0.14.0torchaudio==0.13.0pytorch-cuda=11.6-cpytorch-cnvidia#CUDA11.7condainstallpytorch==1.13.0torchvision==0.14.0torchaudio==0.13.0pytorch-cuda=11.7-cpytorch-cnvidia#CPUOnlycondainstallpytorch==1.13.0torchvision==0.14.0torchaudio==0.13.0cpuonly-cpytorch1234564、完整流程举例这里的环境名称取名为condatestenvcondacreate-ncondatestenvpython=3.10anacondacondaactivatecondatestenvpipinstall-rrequirements.txtcondainstallpytorch==1.13.0torchvision==0.14.0torchaudio==0.13.0pytorch-cuda=11.6-cpytorch-cnvidia1234
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-11 02:39 , Processed in 0.503709 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表