Problemas de instalación de Python PyAudio (con PortAudio)

Estoy intentando escribir un progtwig para grabar información desde el micrófono de mi computadora y guardarlo en un archivo. PyAudio parece ser uno de los mejores paquetes para hacer esto, e incluso tienen un binario para Windows 7 (Python 2.7). Descargué el archivo ejecutable y lo ejecuté para configurar PyAudio, pero cuando bash importar PyAudio en una secuencia de comandos de Python ahora aparece un error:

 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 

Si miro pyaudio.py, el código que está fallando es:

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

Además, en caso de que sea relevante, si voy a Python27\Lib\site-packages (donde está pyaudio.py) hay un archivo llamado portaudio_x64.dll .

La documentación en su sitio solo parece tener instrucciones para si desea instalar PyAudio comstackndo desde el código fuente. Además, dice que PortAudio v19 está incluido en el binario, así que asumí que solo funcionaría después de ejecutar el ejecutable de configuración.

No tengo idea de lo que va mal y realmente necesito que esto funcione pronto. ¿Alguna idea sobre qué está mal? O si alguien tiene recomendaciones para paquetes similares que funcionen mejor específicamente con Windows 7 (64 bits) y Python 2.7 (distribución de ideas), así como multiplataforma, me encantaría escucharlos.

Copiando la respuesta de los comentarios para eliminar esta pregunta del filtro “Sin respuesta”:

Pruebe los binarios de http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio

~ respuesta por cgohlke