2016-04-26 4 views
0

я получил ошибкупри запуске программы pyaudio я получил эту ошибку, как можно л разрешить эту

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. –