如何解决为 spack 的默认环境设置 MODULE_PATH 变量
最近,Spack 用于管理模块的机制(我指的是环境模块和 LMod)发生了一些变化,以便更好地与 spack 环境集成(请参阅拉取请求 #23703)。
不幸的是,这也影响了默认情况下 Spack 不再更新 MODULE_PATH 变量的事实;事实上,文档仍然报告说
如果您安装了受支持的模块系统,您应该能够运行 module avail 或使用 -l spack 来查看已安装的模块文件。
但是,至少在我的机器上,在安装了几个软件包后,module Avail 命令没有显示任何新模块(我使用的是 commit 9936182)。我想这是因为现在 Spack 想知道应该加载哪个环境。
当然,通过在 MODULE_PATH 环境变量中添加包含模块的目录可以轻松解决问题,但我不确定这是最佳实践。 有没有办法说spack:“请加载默认环境的模块?”
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。