Fumiのブログ

PyAudioのインストール| Python備忘録

はじめに

macOSでPyAudioを使ってwavファイルの再生がしたかったのだけど、

src/_portaudiomodule.c:29:10: fatal error: 'portaudio.h' file not found
#include "portaudio.h"
          ^~~~~~~~~~~~~
1 error generated.
error: command 'gcc' failed with exit status 1

っとエラーが出てインストールできなかったのを解決したので備忘録として書いています。

結論

それぞれのOSによって、インストールの仕方には差があるみたいです。

WindowsOS

$python -m pip install pyaudio

macOS

$brew install portaudio
$pip install pyaudio

Debian/Ubuntu

$sudo apt-get install python-pyaudio python3-pyaudio

参考

https://people.csail.mit.edu/hubert/pyaudio/