我正在尝试在我的Linux机器上安装mpi4py。我最近安装了anaconda 4.1.1,根据他们的文档,这个包假设有mpi4py 2.0.0。当我尝试使用" conda list
"进行验证时我无法在列表中找到该包。
我试过" pip install mpi4py
"我得到一个像这样的错误"失败的构建轮为mpi4py"我没有运气" easy_install mpi4py
"同样。
答案 0 :(得分:1)
看起来你错过了依赖。见link 可能的解释。
答案 1 :(得分:1)
安装mpi4py时,您的MPI二进制文件必须位于PATH
。也就是说,如果您输入例如which mpiexec
并且什么都没有出现,你必须运行
export PATH="/path/to/mpi/bin:${PATH}"
现在which mpiexec
应该打印MPI可执行文件的路径,因此pip
和conda
应该能够找到MPI。