Я пытаюсь установить scikits.audiolab с помощью pip. Я прочитал этот пост, однако , похоже, проблема этого пользователя заключалась в том, что он не установил numpy. Я могу воспроизвести их трассировку, удалив numpy и запустив pip install scikits.audiolab
. Трассировка, которую я получаю, когда у меня есть numpy:
numpy.distutils.system_info.NotFoundError: sndfile (http://www.mega-nerd.com/libsndfile/) library not found.
Directories to search for the libraries can be specified in the
site.cfg file, in section [sndfile].
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/p8/tbdq1bmx54d68dftpx9_p6qr0000gn/T/pip-build-vuIg71/scikits.audiolab/
Все, что я нашел об этой ошибке, указывает на загрузку scikits.audiolab из pypi и запуск python setup.py install
, который, по-видимому, «статически связан с libsndfile». Но когда я следую этим инструкциям, я получаю почти ту же ошибку:
numpy.distutils.system_info.NotFoundError: sndfile (http://www.mega-nerd.com/libsndfile/) library not found.
Directories to search for the libraries can be specified in the
site.cfg file, in section [sndfile].
Выполнение pip -V
возвращает pip 9.0.1 from /usr/local/lib/python2.7/site-packages (python 2.7)
Выполнение python --version
возвращает Python 2.7.12
Любой, кто сможет указать мне правильное направление, станет настоящим героем.