我正在尝试用mpich2连接多个virutalbox linux系统。 我已经做了什么:
在Master
上添加了路径export PATH = / share / mpich2 / bin:$ PATH export LD_LIBRARY_PATH =" / mirror / mpich2 / lib:$ LD_LIBRARY_PATH"
我也是这样的:./bashrc
但最后我想开始节目(mpiexec -f hosts -n 4 ./mpi_test ),我得到错误:
hydra_pmi_proxy:加载库时出错:libcr.so.0:无法打开共享对象文件:没有索引文件或目录
答案 0 :(得分:0)
来自http://jahanzebnotes.blogspot.com/2013/07/hydrapmiproxy-error-while-loading.html
如果在运行mpich时遇到此错误,请安装此程序:
$ sudo apt-get install libcr-dev
如果仍然遇到此问题,则可能未正确配置LD_LIBRARY_PATH
和PATH
,然后转到~/.bashrc
,您将在bash开头看到此行:
[ -z "$PS1" ] && return
在此行之前放置LD_LIBRRAY_PATH
和PATH
变量导出。