TL;DR
- pyaudioには
portaudio
という依存ライブラリが存在 - pyaudioのインストールにあたっては上記ライブラリのインストールが必要
概要
とある件で使いたかったのでこれを動かそうとしたらpyaudioのビルド中に、gccがfatal error: 'portaudio.h' file not found
とかいうエラー吐いて落ちたので対処法をメモ。
pyaudioとは
WIP
エラーの原因
原因は、依存ライブラリの1つであるportaudio
というものが不足していることです。
そのため、このportaudio
というライブラリをインストールすれば全て解決です。
対処法
Ubuntu
sudo apt-get install portaudio19-dev
pip install pyaudio
Mac
brew update
brew install portaudio
brew link --overwrite portaudio
pip install pyaudio
参考