我想在集群中运行我的python代码,包括mpi4py。
我在集群中为mpi4py创建了anaconda环境,并测试了mpi4py是否安装正确。

但是,当集群运行我的代码时会抛出错误:

我的工作发生了什么?集群找到了mpi4py,但没有找到MPI!我无法理解这种情况。请给我一个指南,使集群识别MPI设置?集群有slurm工作负载管理器。
发布于 2022-04-06 05:46:23
解决了。来自/opt/~ path的名为python3的终端线路。Slurm从/home/user/..conda/~ path调用python3。
因此,我应该澄清conda env设置中python的路径。
https://stackoverflow.com/questions/71760408
复制相似问题