Я работаю над Windows 10 с 64-битной версией. Я хочу использовать пакет mingus для python в моем ноутбуке jupyter. Но у меня проблемы с запуском библиотеки fluidsynth.
Я следовал инструкциям на этом веб-сайте, чтобы установить fluidsynth: https://bspaans.github.io/python-mingus/doc/wiki/tutorialSetup.html
Если я попытаюсь импортировать fluidsynth с помощью:
from mingus.midi import fluidsynth
Я получаю сообщение об ошибке:
---------------------------------------------------------------------------
OSError Traceback (most recent call last)
<ipython-input-2-6003c50a6278> in <module>
----> 1 from mingus.midi import fluidsynth
~\Anaconda3\envs\nlp\lib\site-packages\mingus\midi\fluidsynth.py in <module>
35 import wave
36
---> 37 from mingus.midi import pyfluidsynth as fs
38 from mingus.midi.sequencer import Sequencer
39
~\Anaconda3\envs\nlp\lib\site-packages\mingus\midi\pyfluidsynth.py in <module>
41 raise ImportError("Couldn't find the FluidSynth library.")
42
---> 43 _fl = CDLL(lib)
44
45
~\Anaconda3\envs\nlp\lib\ctypes\__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error)
346
347 if handle is None:
--> 348 self._handle = _dlopen(self._name, mode)
349 else:
350 self._handle = handle
OSError: [WinError 193] %1 is not a valid Win32 application
Я не знаю, в чем проблема. Я уже читал несколько вопросов о stackoverflow относительно этой ошибки, но не понимаю, как я могу исправить свою проблему.
Я не уверен, что здесь используется fluidsynth, который я получил от QSynth.
Есть у кого-нибудь идея? Я не очень опытный программист, так что это может быть и небольшая простая ошибка.
Я рад за всех, кто может мне помочь!