Проблемы установки 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 "", line 1, in
import pyaudio
File "C:\Python27\lib\site-packages\pyaudio.py", line 103, in
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), а также с кроссплатформенностью, я 'Я хотел бы услышать их.