Проблемы установки Python PyAudio (с PortAudio)

Я пытаюсь написать программу для записи информации с микрофона моего компьютера и сохранения ее в файл.PyAudio кажется, один из лучших пакетов для этого, и у них даже есть бинарный файл для Windows 7 (Python 2.7). Я загрузил исполняемый файл и запустил его для настройки PyAudio, но когда я пытаюсь импортировать PyAudio в скрипт python, я получаю сообщение об ошибке:

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

Если я посмотрю на pyaudio.py, код, на котором он не работает:

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

Кроме того, в случае, если это уместно, если я перейду кPython27\Lib\site-packages (где находится pyaudio.py) есть файл с именемportaudio_x64.dll.

Кажется, что документация на их сайте содержит инструкции только для того, чтобы установить PyAudio путем сборки из исходного кода. Кроме того, в нем говорится, что PortAudio v19 включен в бинарный файл, поэтому я предположил, что он будет работать только после запуска исполняемого файла программы установки.

Я понятия не имею, что происходит не так, и мне действительно нужно, чтобы это было запущено в ближайшее время. Есть идеи о том, что идет не так? Или, если у кого-то есть рекомендации по схожим пакетам, которые лучше работают именно с Windows 7 (64-битная версия) и Python 2.7 (дистрибутив Enthought), а также с кроссплатформенностью, я бы очень хотел их услышать.

Ответы на вопрос(1)

Ваш ответ на вопрос