0

我正在尝试在 mac 上安装 mpi4py,但遇到以下错误:

搜索 mpi4py

Best match: mpi4py 1.2.2 
Downloading http://mpi4py.googlecode.com/files/mpi4py-1.2.2.tar.gz 
Processing mpi4py-1.2.2.tar.gz 
Running mpi4py-1.2.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-HNJHvI/mpi4py-1.2.2/egg-dist-tmp-eL_Hte 
Compiling with an SDK that doesn't seem to exist: /Developer/SDKs/MacOSX10.5.sdk Please check your Xcode installation
_configtest.c:1:20: error: stdlib.h: No such file or directory
error: Setup script exited with error: Cannot compile/link MPI programs. Check your configuration!!!

请注意,我之前安装了 openmpi。

任何机构都知道解决方案是什么?

4

1 回答 1

0

错误信息很清楚,它寻找 MacOSX10.5.sdk,你必须从 XCode 安装它(它在安装程序选项中)。

要安装它,请尝试以下操作:

  • 下载 XCode 3.2.6
  • 打开元包(右键单击-> 显示捆绑内容)
  • 安装 OSX-10.5.pkg

在做这些痛苦的事情之前编辑你可能想阅读Mac OS X 和 Universal/SDK Python 构建

于 2011-12-05T12:37:57.520 回答