Abstract
J'ai eu la chance d'écrire un programme pour lire le fichier wav
en utilisant Python, donc j'étais accro à la configuration de l'environnement, donc je vais en prendre note.
PyAudio Official a montré comment installer pour Mac OSX.
$ brew install portaudio
$ pip install pyaudio
Quand j'ai essayé d'installer pyaudio
esrc/_portaudiomodule.c:29:10: fatal error: 'portaudio.h' file not found
#include "portaudio.h"
^
1 error generated.
error: command 'cc' failed with exit status 1
----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-vceQ5Y/pyaudio/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-ugKOpS-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-build-vceQ5Y/pyaudio/Q5Y/pyaudio/
J'ai eu l'erreur.
Il semble que je n'ai pas trouvé portaudio.h
. ~~ Je l'ai inséré correctement. ~~
Il me semblait que je devais spécifier explicitement les fichiers dépendants.
$ sudo pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio
Reference
[Qiita] Une solution de contournement lors de l'installation de pyAudio avec pip. --Installation de portaudio à l'aide du port mac
【StackOverflow】when installing pyaudio, pip cannot find portaudio.h in /usr/local/include C'était exactement la même chose que moi, donc je me réfère principalement à cela
[Qiita] Bloc de code lors de l'écriture de l'exécution de la commande console (shell) dans Qiita --Notation de bloc de code ...
Recommended Posts