How to install pyaudio on mac using Python 3? How to install pyaudio on mac using Python 3? python python

How to install pyaudio on mac using Python 3?


I'm assuming you are on a Mac. This is a simple issue to fix.

First install Xcode. Then restart your computer. Afterwards run the commands in sequence,

xcode-select --installbrew remove portaudiobrew install portaudiopip3 install pyaudio

So to clarify, Xcode is installed through the App Store. Xcode command line tools are required for some installations, for others they are not. I'm including it here just to be on the safe side. You also probably do not need to uninstall and reinstall the formula via Homebrew, I did that to ensure that there would be absolutely no problems.

Edit: I have been told Homebrew requires Xcode. So just run the

xcode-select --install

command to be able to use Clang. Also what version of Mac are you on?


Steps: I assume you are using a mac osx

  1. download homebrew by pasting this code at any terminal point/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  2. After installing homebrew, install portaudio:brew install portaudio

  3. Finally install pyaudio using pippip install pyaudio

Note: Ensure you install homebrew if its not already installed


Steps: I assume you are using a mac osx

download homebrew by pasting this code at any terminal point /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

After installing homebrew, install portaudio: brew install portaudio

Finally install pyaudio using pip pip install pyaudio