尝试在 Mac 上安装 scikits.audiolab-0.11.0,它需要 libsndfile:http ://www.mega-nerd.com/libsndfile/ 。我确实使用 libsndfile_python-1.0.0-py2.7-macosx10.5.mpkg 安装了 libsndfile,但是 audiolab 设置给出了错误:找不到 libsndfile 库。audiolab 安装程序的错误如下。它建议可以在 site.cfg 中指定 libsndfile 的位置。
我对这些类型的安装缺乏经验,这妨碍了我理解这一点。任何人都可以就如何完成这项工作提供一些建议吗?或在下面回答我的问题?
- 如果安装了 libsndfile,它会在哪里,所以我可以指定位置?否则如何正确安装?
- 什么是 site.cfg 文件?我在我下载的 scikits.audiolab-0.11.0 文件夹中看到了一个 site.cfg.bdist_wininst 和一个 site.cfg.win32。
- “在 [sndfile] 部分的 site.cfg 文件中指定”是什么意思(请参阅下面的错误)。这是否意味着我应该用括号之间的 /path/to/libsndfile 替换单词“sndfile”?
顺便说一句,我检查了我的 /usr/lib 目录,但没有 libsndfile。我认为默认情况下,audiolab 设置会在其中查找文件。
感谢您的阅读,以及任何帮助。
audiolab 安装程序出错:
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].