如何在Python 3.7上安装PyAudio?

问题描述 投票:0回答:3

我目前正在尝试在Python 3.7上安装PyAudio但是当我使用命令“pip install pyaudio”时,会出现一条错误消息:

“命令'cl.exe'失败:没有这样的文件或目录”。

我已经尝试修改PATH但它没有用。我可能有人可以帮助我吗?谢谢 :)

python pyaudio cl.exe
3个回答
6
投票

在这个网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio上下载。

如果使用32位,则选择PyAudio‑0.2.11‑cp37‑cp37m‑win32.whl,或者对于64位,选择PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl。然后转到下载文件夹:

cd <your_donwload_path>
pip install PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl

0
投票

提取到https://people.csail.mit.edu/hubert/pyaudio/

在Windows中:

使用pip安装:

python -m pip install pyaudio 

目前,有车轮兼容Python 2.7,3.4,3.5和3.6的官方发行版。

显然,Python 3.7没有该库的版本,因此我尝试降级Python版本。

如果你继续遇到.exe的错误问题,在这个答案https://stackoverflow.com/a/41724634/7290770他们解决它。


0
投票

它与3.7不兼容,据我所知,到目前为止,似乎没有任何工作可以使它兼容,我没有找到任何替代品,所以除非你想建立打包自己并使其与3.7兼容然后它不能使用没有降级你的python安装到3.6,我确实尝试了Hiadore的答案,这也不适用于3.7。


0
投票

只需从https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio下载wheel文件,获取Python版本和位数的文件。将目录位置更改为下载文件位置或将下载的文件复制到工作位置。

使用pip install filename.whl安装它

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.