ImportError(“找不到FluidSync库。”)

2024-05-16 03:09:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了FluidSync 2.0.5版,并在mingus中使用它。但是,当我运行代码时

from mingus.midi import fluidsynth

它还这个吗

Traceback (most recent call last):
  File "/Users/rudiherrig 1 2/Desktop/pythonstuff/musicExp.py", line 1, in <module>
    from mingus.midi import fluidsynth
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mingus/midi/fluidsynth.py", line 37, in <module>
    from mingus.midi import pyfluidsynth as fs
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/mingus/midi/pyfluidsynth.py", line 41, in <module>
    raise ImportError("Couldn't find the FluidSynth library.")
ImportError: Couldn't find the FluidSynth library.

由于安装了fluidsynth,我发现这相当令人困惑。有没有办法解决这个问题? 编辑:我在我的库中找到了一个名为fluidSync_dll.dsp的文件,所以我不知道为什么它会返回此错误


Tags: infrompyimportliblinelibraryframework
1条回答
网友
1楼 · 发布于 2024-05-16 03:09:11

您需要安装libfluidsynth.dll

  1. 从以下位置下载预编译DLL:https://zdoom.org/downloads#Support
  2. 如果使用64x版本,请将文件从libfluidsynth64.dll重命名为libfluidsynth.dll
  3. 将其放入C:\Windows\System32

您也可以使用GitHub项目自己编译它

相关问题 更多 >