安装 Pyaudio-whl

install Pyaudio - whl

我尝试在 Windows 7 64 位上安装 PyAudio。 使用 pip 安装它会引发依赖性错误,最终会出现如何满足这些错误的问题。 所以我尝试用 wheel 安装它,建议只使用 pip install:

D:\Programming\Kivy>dir
...
27.03.2015  08:11           113.556 PyAudio.whl

D:\Programming\Kivy>pip install PyAudio.whl
Downloading/unpacking PyAudio.whl
  Could not find any downloads that satisfy the requirement PyAudio.whl
No distributions at all found for PyAudio.whl
Storing complete log in C:\Users\WindowsPro\AppData\Roaming\pip\pip.log

有什么安装 pyaudio 的建议吗?

你有什么版本的 pip?显示输出 pip -V。可能需要当前的 pip 版本 6 才能安装 whl。如果不是这种情况,请执行 pip install --upgrade pip(可能需要以管理员权限启动控制台)。

您是从 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio 下载库吗?我刚刚用 pip 安装了这个版本,它可以工作。

作为替代方案,您可以从 http://people.csail.mit.edu/hubert/pyaudio/#downloads 下载安装程序 exe,然后像安装常规程序一样安装它。

如果您无法通过 pip install pyaudio 下载它,您可以从 here 下载它。 当您找到 PyAudio 时,找到您的 Python 版本(例如 3.7.2 32 位)。

下载正确的版本。找到 python 版本的 .whl 后,下载它。通过打开 cmd 安装它,转到保存它的文件夹并写入 pip install "pyaudio_whl_file.whl"

就是这样