1

我正在尝试为应用程序安装 PyAudio,以记录来自麦克风输入的音频剪辑。我从可执行文件(Windows 7,python 2.6)安装了 PyAudio。但是,当我尝试在代码中导入此库时,出现以下错误。

Please build and install the PortAudio Python bindings first.

我尝试了Python PyAudio 安装问题(使用 PortAudio)提供的解决方案,但是当我使用http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio提供的可执行文件安装它时收到以下错误消息

Traceback (most recent call last):
  in <module>
    import pyaudio
  File "C:\Python26\lib\site-packages\pyaudio.py", line 99, in <module>
    import _portaudio as pa
ImportError: DLL load failed: %1 is not a valid Win32 application.

我尝试构建PortAudio v19,但它也不适合我。我被困在这一点上,我将不胜感激在这方面的任何帮助。

4

1 回答 1

0

为此,您需要先安装 brew。检查链接。然后,写下你的命令

brew install portaudio

一旦安装了portaudio,运行

pip install python-pyaudio
于 2018-12-12T20:40:23.073 回答