目前还没有找到可行的解决方案。我的系统上有三个不同版本的 Python,默认与 OSX (2.7.2) 捆绑在一起,通过 homebrew 安装的 2.7.3 和通过 homebrew 安装的 3.3.0。运行pip install numpy
或pip install scipy
将为 2.7.3 版本安装它。
如何在 Moutain Lion 上为 Python 3.3.0 安装 numpy 和 scipy?
你需要调用pip3而不是 pip。Homebrew 使用 python3 安装 pip3。
我刚刚在我的 OSX 10.7.5 python 3.3.0 机器上尝试过pip3 install numpy
,但失败了。看起来 numpy v1.6 不兼容,但 numpy v1.7(测试版,不能通过 pip3 获得)是兼容的。
链接:关于 SO 的帖子: 为什么直接构建时使用 pip 安装 numpy 会失败