繁体   English   中英

有没有办法在 conda 的 environment.yml 文件中指定“可选”包?

[英]Is there a way to specify "optional" packages in conda's environment.yml file?

在我的存储库中,我经常喜欢有两个不同的虚拟环境,一个尽可能精简,另一个包含许多有用的调试包。 当然,我可以创建两个单独的 environment.yml 文件并每次都激活所需的环境,但我想知道是否有一种方法可以将有关必要和可选包的信息压缩在一个文件中,以避免重复和两者之间最终不可避免的不一致。

理想情况下,我希望在 environment.yml 中有类似的东西

name: MyEnv

channels:
 - conda-forge
 - defaults

dependencies:
 - python=3.10
 - numpy

optional:
 - seaborn
 - matplotlib

用像这样的命令

conda env create -f environment.yml --install_optional

不是一个东西。 考虑在 Conda 存储库上作为功能请求发布。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM