无法在OS X 10.5.7上构建SciPy

时间:2009-07-18 20:07:49

标签: macos build scipy

我正在尝试按照以下说明安装SciPy:http://www.scipy.org/Download

不断收到错误,为OS X Lepeord 10.5.7构建它们:

dyld:懒符号绑定失败:未找到符号:_iconv_open   参考自:/usr/lib/libaprutil-1.0.dylib   预期在:/opt/local/lib/libiconv.2.dylib

dyld:未找到符号:_iconv_open   参考自:/usr/lib/libaprutil-1.0.dylib   预期在:/opt/local/lib/libiconv.2.dylib

追踪(最近一次通话):   文件“setup.py”,第82行,in     FULLVERSION + = svn_version()   在svn_version中的文件“setup.py”,第74行     提出ValueError(“解析svn版本时出错?”) ValueError:解析svn版本时出错?

2 个答案:

答案 0 :(得分:3)

您是否绝对有必要从源代码构建SciPy?看起来使用SciPy Superpack InstallerSciPy download page上提到的)在Mac OS X Leopard上安装SciPy要容易得多。这就是我安装SciPy的方式,我从来没有遇到任何问题。

答案 1 :(得分:2)

它失败的原因是你的/ opt / local中安装了干扰系统库的东西。 libiconv安装在/ usr / lib

MacPorts习惯搞乱事情。运行时(以及使用时)取消设置DYLD_LIBRARY_PATH这样的库会修复它。