我正在熟悉conda
和linux environment modules
(lems
此后),主要是为了实现可重复的研究。我知道这conda
更适合于设置跨许多平台(HPC、笔记本电脑等)兼容的用户级环境,其中lems
通常面向 HPC 并且通常部署在系统范围内。
但是,不清楚的是我是否可以使用conda
大量替换lems
,因为需要注意的是,conda
如果每个用户管理自己的conda
堆栈,则在使用许多二进制文件时会重复。
那么,从用户的角度来看,是否有任何明显的限制conda
或者lems
需要学习如何使用两者?