gpt4 book ai didi

python - 安装 scikits-samplerate 时 MissingSectionHeaderError(fpname, lineno, line)

转载 作者:行者123 更新时间:2023-12-01 04:45:25 30 4
gpt4 key购买 nike

我尝试通过 pycahrm 安装 pip,但出现以下错误:

numpy.distutils.system_info.NotFoundError: SRC (http://www.mega-nerd.com/SRC/)library not found.  Directories to search
for the libraries can be specified in the site.cfg file, in section
[samplerate].

然后我转到给定的链接并下载了所需的文件。我再次运行安装并得到同样的错误。

我去了这里:http://cournape.github.io/audiolab/installing.html#download

发现:“...您需要创建一个文件 site.cfg 来设置 libsndfile 及其 header 的位置(有 site.cfg 示例,可以让您了解如何在您的平台上使用它们) ”

我从以下位置下载模块后:https://pypi.python.org/pypi/scikits.samplerate ,(我检查了 Notepad++ 中的示例,它说的是:“[samplerate]”)我创建了文件,这就是放入其中的内容:

C:\Program Files (x86)\Mega-Nerd\libsndfile

我安装了 python setup.py 并收到以下错误:

raise MissingSectionHeaderError(fpname, lineno, line)

Config.parser.MissingSectionHeaderError:文件包含节标题。C:\...\site.cfg,第 1 行'C:\Program Files (x86)\Mega-Nerd\libsndfile

它正在寻找什么 header ?如何修复此错误以便可以安装 scikts-samplerate?

最佳答案

编辑(这篇文章后 5 分钟):按照下面的指南进行操作,或者从 http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.samplerate 下载适用于 Windows 的非官方版本。...也同样有效。您可以通过在具有管理员权限的终端中运行 pip install scikits.samplerate-0.3.3-cp27-none-[win32|win_amd64].whl 来安装此 .whl 软件包.

原帖

这仍然是一个悬而未决的问题吗?因为我似乎找到了解决方案:

  • 下载 libsamplerate(到 C:\libsamplerate)并编译(本身非常复杂,但我在 Visual Studio 2015 社区中通过大量黑客攻击成功完成了这一任务)。如果此步骤不清楚,请回答或评论,我将提供更详细的步骤。
  • 编译后,libsamplerate 文件夹中会出现 3 个新文件:libsamplerate-0.dlllibsamplerate-0.liblibsamplerate-0。经验
  • 在 libsamplerate 目录中,创建 2 个新子文件夹,分别名为 libinclude
  • 将这 3 个新文件复制到 lib 中并重命名,删除末尾的“-0”,以便将它们命名为 libsamplerate.dll 等。<
  • 将 libsamplerate/src 文件夹中的 Samplerate.h 复制到新的 libsamplerate/include 中
  • 这就是 libsamplerate
  • 立即下载 scikits.samplerate (右侧的.tar.gz文件)
  • 在某个地方拆包(地点并不重要)
  • 进入解压后的scikits.samplerate目录
  • 在文本编辑器中打开文件 site.cfg
  • 删除所有内容并将此文本放入其中:

    [samplerate]
    library_dirs = C:/libsamplerate/lib
    include_dirs = C:/libsamplerate/include
  • 保存文件并关闭
  • 打开cmd/终端(最好以管理员身份)
  • cd 进入 scikits.samplerate 目录
  • 运行python setup.py install
  • 兴奋地在房间里跳来跳去

关于python - 安装 scikits-samplerate 时 MissingSectionHeaderError(fpname, lineno, line),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29533617/

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