2016-04-26 36 views
0

我得到了錯誤當我運行pyaudio程序我得到這個錯誤,l如何才能解決這個

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

我怎樣才能解決這個問題,我想用pyaudio播放音樂列表

回答

0

我從錯誤消息中猜測出你在OS-X或Linux上 - 在任何情況下,你都對PortAudio軟件包有一個未滿足的依賴關係。

您需要從您的軟件包管理器安裝它或下載,編譯&從here安裝它。

+0

是的,我通過釀造,也從下載源,並在Mac上,但它仍然不工作 – FindViewById

+0

http://portaudio.com/docs/v19-doxydocs/compile_mac_coreaudio.html可能會有所幫助。它看起來像你可能有競爭版本的Python。 –

相關問題