gpt4 book ai didi

Python audiolab 安装,无法在 Mac OSX 上安装(或找到)libsndfile

转载 作者:太空狗 更新时间:2023-10-30 00:30:14 24 4
gpt4 key购买 nike

尝试在 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 中指定 libsnd 文件的位置。

我对这些类型的安装缺乏经验,这妨碍了我理解这一点。任何人都可以就如何完成这项工作提供一些建议吗?或者在下面回答我的问题?

  • 如果安装了 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].

最佳答案

libsndfile_python 听起来像是绑定(bind)到 libsndfile 而不是 libsndfile 本身。您可能没有安装 libsndfile。但是,如果您已经安装了开发人员工具,那么它应该很容易安装:

  1. 首先,download the latest source .
  2. 将其解压到某处。
  3. 打开终端并cd到您解压的目录。
  4. 配置它:./configure
  5. 构建它:make -j8
  6. 安装它(需要管理权限):sudo make -j8 install

然后您可以删除您解压的目录,但您可能希望保留它以便于卸载。

关于Python audiolab 安装,无法在 Mac OSX 上安装(或找到)libsndfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13999790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com