首页 > 解决方案 > 如何在 requirements.txt 中安装所有需求,除了一些

问题描述

快速提问 - 我有一个很大的需求文件。在一个系统上,我有几个要求(pytorch、torchvision)没有安装在特定的机器上。有没有办法我仍然可以使用该文件来安装除这些之外的所有东西?就像是

pip install -r requirements.txt --except=pytorch,torchvision

我在点子选项中没有看到类似的东西,但也许还有另一种方法。

标签: piprequirements.txt

解决方案


不可能。您必须以某种方式处理列表并排除包,然后再将它们传递给pip. 就像是

pip install `grep -v 'pytorch\|torchvision' requirements.txt`

推荐阅读