【发布时间】:2021-01-06 12:38:09
【问题描述】:
在运行需要 mpi 的命令时,它会失败
error while loading shared libraries: libmpi_cxx.so.40: cannot open shared object file: No such file or directory
我在 conda 环境 pytorch_p36 中运行它。
但是,我检查了 libmpi_cxx.so.40 是否存在于同一个 conda 环境中。
命令
locate libmpi_cxx
输出
/home/ubuntu/anaconda3/envs/pytorch_p36/lib/libmpi_cxx.so
/home/ubuntu/anaconda3/envs/pytorch_p36/lib/libmpi_cxx.so.40
/home/ubuntu/anaconda3/envs/pytorch_p36/lib/libmpi_cxx.so.40.20.1
PATH 或 LD_LIBRARY_PATH 有问题吗?
如果是这样呢?如何确保 anaconda 环境库被 2 个环境变量拾取?
【问题讨论】: