我正在尝试按照以下说明安装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版本时出错?
答案 0 :(得分:3)
您是否绝对有必要从源代码构建SciPy?看起来使用SciPy Superpack Installer(SciPy download page上提到的)在Mac OS X Leopard上安装SciPy要容易得多。这就是我安装SciPy的方式,我从来没有遇到任何问题。
答案 1 :(得分:2)
它失败的原因是你的/ opt / local中安装了干扰系统库的东西。 libiconv安装在/ usr / lib
中MacPorts习惯搞乱事情。运行时(以及使用时)取消设置DYLD_LIBRARY_PATH这样的库会修复它。