Pyaudioのインストール
Pyaudioのインストール時にエラーとなったので、自分用メモ
実行環境
Homebrew 3.0.2
Python 3.9.2
インストール
Pyaudioにはportaudioというライブラリが必要とのことなのでHomebrewでインストール
$ brew install portaudio
$ pip3 install pyaudio
Pyaudioインストール時にfatal error: 'portaudio.h' file not found
というエラーが発生
エラー対応
下記オプションを指定し再インストール
pip3 install --global-option='build_ext' --global-option='-I/opt/homebrew/include' --global-option='-L/opt/homebrew/lib' pyaudio
または
$ export LDFLAGS=-L/opt/homebrew/lib
$ export CPPFLAGS=-I/opt/homebrew/include
$ pip3 install pyaudio
確認
$ pip3 freeze
PyAudio==0.2.11
インストール成功!