Python PyAudio-Installationsprobleme (mit PortAudio)

Ich versuche, ein Programm zu schreiben, mit dem Informationen vom Mikrofon meines Computers aufgezeichnet und in einer Datei gespeichert werden.PyAudio scheint eines der besseren Pakete dafür zu sein, und sie haben sogar eine Binärdatei für Windows 7 (Python 2.7). Ich habe die ausführbare Datei heruntergeladen und ausgeführt, um PyAudio einzurichten. Wenn ich jedoch versuche, PyAudio in ein Python-Skript zu importieren, wird folgende Fehlermeldung angezeigt:

Please build and install the PortAudio Python bindings first.

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pyaudio
  File "C:\Python27\lib\site-packages\pyaudio.py", line 103, in <module>
    sys.exit(-1)
SystemExit: -1

Wenn ich mir pyaudio.py anschaue, ist der Code, auf dem es fehlschlägt:

# attempt to import PortAudio
try:
    import _portaudio as pa
except ImportError:
    print "Please build and install the PortAudio Python " +\
          "bindings first."
    sys.exit(-1)

Auch, falls es relevant ist, wenn ich gehePython27\Lib\site-packages (wo pyaudio.py ist) gibt es eine Datei namensportaudio_x64.dll.

Die Dokumentation auf ihrer Site scheint nur Anweisungen zu enthalten, wenn Sie PyAudio durch Erstellen aus Quellcode installieren möchten. Außerdem heißt es, dass PortAudio v19 in der Binärdatei enthalten ist, sodass ich davon ausging, dass es nur funktioniert, nachdem die ausführbare Setup-Datei ausgeführt wurde.

Ich habe keine Ahnung, was falsch läuft, und ich brauche es wirklich, dass es bald läuft. Irgendwelche Ideen, was los ist? Oder wenn jemand Empfehlungen für ähnliche Pakete hat, die speziell mit Windows 7 (64-Bit) und Python 2.7 (Enthought-Distribution) sowie plattformübergreifend besser funktionieren, würde ich sie gerne hören.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage