Abstract
Ich hatte die Möglichkeit, ein Programm zu schreiben, um die wav
-Datei mit Python abzuspielen, also war ich süchtig danach, die Umgebung einzustellen, also werde ich es mir notieren.
PyAudio Official zeigte, wie man für Mac OSX installiert.
$ brew install portaudio
$ pip install pyaudio
Als ich versuchte, pyaudio
zu installieren
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/
Ich habe den Fehler bekommen.
Es sieht so aus, als könnte ich portaudio.h
nicht finden. ~~ Ich habe es richtig eingegeben. ~~
Es schien, als sollte ich die abhängigen Dateien explizit angeben.
$ sudo pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio
Reference
[Qiita] Eine Problemumgehung bei der Installation von pyAudio mit pip. --Installation von Portaudio über den Mac-Port
【StackOverflow】when installing pyaudio, pip cannot find portaudio.h in /usr/local/include ――Es war genau das gleiche wie ich, also beziehe ich mich hauptsächlich darauf
[Qiita] Codeblock beim Schreiben der Ausführung von Konsolenbefehlen (Shell) in Qiita --Code Block Notation ...
Recommended Posts