2016-04-26 15 views
0

l auflösen kann ich den Fehler bekamwenn ich laufe das pyaudio Programm, das ich diesen Fehler erhalten, wie diese

Could not import the PyAudio C module '_portaudio'. Traceback (most recent call last): File "/Users/huangjinxue/Documents/python/workspace/pyMusic/music-pyaudio.py", line 2, in <module> import pyaudio File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pyaudio.py", line 116, in <module> import _portaudio as pa ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/_portaudio.so, 2): Symbol not found: _PaMacCore_SetupChannelMap Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/_portaudio.so Expected in: dynamic lookup

Wie kann ich es beheben, i pyaudio play music Liste

Antwort

0

verwenden möchten Ich rate von den Fehlermeldungen, dass Sie entweder auf OS-X oder Linux sind - in beiden Fällen haben Sie eine unerfüllte Abhängigkeit von dem PortAudio Paket.

Sie müssen es entweder von Ihrem Paketmanager installieren oder herunterladen, Build & installieren Sie es von here.

+0

Ja, ich mache es durch brauen und auch von der Download-Quelle, und auf dem Mac, aber es funktioniert immer noch nicht – FindViewById

+0

http://portaudio.com/docs/v19-doxydocs/compile_mac_coreaudio.html kann etwas Hilfe sein. Es sieht so aus, als ob Sie konkurrierende Versionen von Python haben. –