PyAudio(PortAudio 问题)Python

Kev*_*qwq 5 python portaudio pyaudio anaconda

我用anaconda python安装了pyaudio。conda install pyaudio在窗户上使用。它说它安装了它也安装PortAudio了它。

但是,当我创建文件并立即运行它时,出现以下问题。

我不知道发生了什么。

Could not import the PyAudio C module '_portaudio'.
Traceback (most recent call last):
  File "C:\Users\This PC\Desktop\Py\demo.py", line 2, in <module>
    import pyaudio
  File "C:\Users\This PC\Anaconda3\lib\site-packages\pyaudio.py", line 116, in <module>
    import _portaudio as pa
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

小智 0

我遇到了类似的问题。

我能够解决此问题的唯一方法是卸载 anaconda,安装最新版本的 python,然后重新安装最新版本的 conda。

然后我下载了 pyaudio 的最新 .whl 文件,可以在这里找到: https: //www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio

我将此文件从下载中移至 anaconda3 的 site-packages 文件夹中:C:\Users\Projects\Anaconda3\Lib\site-packages

在 anaconda 提示符中运行命令“pip install pyaudio”或“python -m pip install pyaudio”后,我很高兴

我希望这有帮助!