python“bigfloat”包安装问题

ast*_*max 4 python mpfr gmp bigfloat

我试图在我的 Mac (OS X 10.8.4) 上安装“bigfloat”包,但遇到了一些问题。包“bigfloat”需要另外两个依赖项:1) mpfr 和 2) gmp。

我在这里安装了 gmp: http: //gmplib.org/ <-- 这似乎工作正常。

但安装 mpfr 并不那么容易(http://www.mpfr.org/mpfr-current/mpfr.html#Installing-MPFR)。他们说只需 ./configure、make 和 make install 即可使其运行,但我收到此错误:

checking for gmp.h... no
configure: error: gmp.h can't be found, or is unusable.
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索了一下,人们建议在配置命令中指定路径,但到目前为止我还没有运气。任何帮助,将不胜感激!

作为参考,我正在查看 mpfr-3.1.2 (位于目录:/Users/myusername)和 gmp-5.1.2 (位于同一目录)。

谢谢!

小智 6

以防万一其他人在 Mac OS X 上尝试使用 pip 安装 bigfloat 时遇到此页面,以下是我必须使用的命令才能正确安装它:

brew install gmp
brew install mpfr
sudo pip install --global-option=build_ext --global-option="-I/usr/local/include" --global-option="-L/usr/local/lib" bigfloat
Run Code Online (Sandbox Code Playgroud)

此方法要求您安装了自制程序