Невозможно собрать SciPy на OS X 10.5.7 - PullRequest
1 голос
/ 19 июля 2009

Я пытаюсь установить 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

Traceback (последний вызов был последним): Файл "setup.py", строка 82, в FULLVERSION + = svn_version () Файл "setup.py", строка 74, в svn_version поднять ValueError («Ошибка при разборе версии SVN?») ValueError: Ошибка при разборе версии SVN?

Ответы [ 2 ]

3 голосов
/ 19 июля 2009

Вам абсолютно необходимо собрать SciPy из исходного кода? Кажется, что было бы намного проще установить SciPy на Mac OS X Leopard с помощью SciPy Superpack Installer (который упоминается на странице загрузки SciPy ). Так я установил SciPy, и у меня никогда не было с этим проблем.

2 голосов
/ 19 августа 2009

Причиной сбоя является то, что у вас в / opt / local установлены вещи, которые мешают системным библиотекам. libiconv устанавливается в / usr / lib

У MacPorts есть привычка все портить. Отключение DYLD_LIBRARY_PATH при запуске (и при использовании) библиотек, подобных этой, исправит это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...