Haz todo lo posible por comprender el código de forma correcta previamente a aplicarlo a tu proyecto y si tquieres aportar algo puedes dejarlo en los comentarios.
Solución:
Supongo que estás en una Mac. Este es un problema simple de solucionar.
Primero instala Xcode. Luego reinicie su computadora. Luego ejecute los comandos en secuencia,
xcode-select --install
brew remove portaudio
brew install portaudio
pip3 install pyaudio
Entonces, para aclarar, Xcode se instala a través de la App Store. Las herramientas de línea de comandos de Xcode son necesarias para algunas instalaciones, para otras no. Lo incluyo aquí solo para estar seguro. Probablemente tampoco necesite desinstalar y reinstalar la fórmula a través de Homebrew, lo hice para asegurarme de que no habría absolutamente ningún problema.
Editar: me han dicho que Homebrew requiere Xcode. Así que solo ejecuta el
xcode-select --install
comando para poder usar Clang. Además, ¿en qué versión de Mac estás?
Pasos: supongo que estás usando un mac osx
-
descargue homebrew pegando este código en cualquier punto terminal /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
-
Después de instalar homebrew, instale portaudio: brew install portaudio
-
Finalmente instale pyaudio usando pip pip install pyaudio
Nota: asegúrese de instalar homebrew si aún no está instalado
Pasos: Supongo que está utilizando un mac osx
descargar homebrew
pegando este código en cualquier punto terminal /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Después de instalar homebrew
Instalar en pc portaudio
: brew install portaudio
Finalmente instalar pyaudio
usando pip pip install pyaudio
Tienes la posibilidad mostrar esta reseña si te ayudó.