我有一个Conda环境配置文件,如下所示:
name: something
dependencies:
- tensorflow-gpu
- cudatoolkit
- foo
- bar
- ...
- baz
现在,在某些系统中(那些没有启用CUDA的GPU),环境看起来像这样:
name: something
dependencies:
- tensorflow
- foo
- bar
- ...
- baz
我不确定是否可以使用Conda正确处理此问题。使用pip
和requirements-gpu.txt
,我可以轻松地添加另一个requirements-common.txt
文件,但是我没有在Conda中找到该选项。
conda env create
命令的参数的位置放置“ if”吗? (即:--flag cpu
或--flag gpu
)environment-cpu.yaml
,environment-gpu.yaml
和environment-common.yaml
)