Installation de pyaudio sur mac (python 3)
J'ai d'abord essayé:
pip install pyaudio
mais on m'a dit que
-bash: pip: command not found
Ensuite, j'ai essayé:
pip3 install pyaudio
puis j'ai eu:
src/_portaudiomodule.c:29:10: fatal error: 'portaudio.h' file not found
#include "portaudio.h"
^
1 error generated.
error: command '/usr/bin/clang' failed with exit status 1
----------------------------------------
Command "/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 -c "import setuptools, tokenize;__file__='/private/var/folders/77/gz1txkwj2z925vk6jrkx3wp80000gn/T/pip-build-43z_qk7o/pyaudio/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/77/gz1txkwj2z925vk6jrkx3wp80000gn/T/pip-tkf78ih4-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/77/gz1txkwj2z925vk6jrkx3wp80000gn/T/pip-build-43z_qk7o/pyaudio
mais j'avais installé portaudio
brew install portaudio
Avertissement: portaudio-19.20140130 déjà installé
Donc ce que je peux faire.
Merci beaucoup, c'est ma première fois en utilisant pyaudio, de sorte.......
🙂
source d'informationauteur JasonShao
Vous devez vous connecter pour publier un commentaire.
Je suis en supposant que vous êtes sur un Mac. C'est une question simple à corriger.
De la première installation de Xcode. Puis redémarrez votre ordinateur. Ensuite, exécutez les commandes dans l'ordre,
Afin de clarifier, Xcode est installé par le biais de l'App Store. Xcode outils de ligne de commande sont nécessaires pour certaines installations, pour d'autres ils ne le sont pas. Je suis, y compris ici juste pour être sur le côté sécuritaire. Vous probablement n'avez pas besoin de désinstaller et de réinstaller la formule via Homebrew, je l'ai fait pour s'assurer qu'il n'y aurait absolument aucun problème.
Edit: j'ai dit Homebrew nécessite de Xcode. Donc, il suffit d'exécuter le
commande pour être en mesure d'utiliser Clang. Aussi quelle version de Mac vous êtes sur?
Suit:
Je suppose que vous utilisez un mac osx
télécharger homebrew en collant ce code à tout point terminal
/usr/bin/ruby -e "$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Après l'installation de homebrew, installer portaudio:
brew install portaudio
Enfin installer pyaudio utilisation de pip
pip install pyaudio
Remarque: assurez-vous d'installer homebrew si ce n'est pas déjà installé