如何安装pyaudio?

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

我的python版本是3.9.0

我尝试安装

pyaudio
,但收到错误消息。

我从非官方网站尝试了几个不同的版本,但都不起作用。

每次我收到一条错误消息:

错误:找不到满足 PyAudio-0.2.11-cp36-cp36m-win_amd64 要求的版本(来自版本:无)

错误:找不到 PyAudio-0.2.11-cp36-cp36m-win_amd64 的匹配发行版

这是没有适用于 python 3.9.0 的 pyaudio 版本

python pyaudio
3个回答
2
投票

信息非常明确。 PyPI 还没有 Python 3.9 版本的

pyaudio
。 Christoph Gohlke 的网站 https://www.lfd.uci.edu/~gohlke/pythonlibs 可以。我从那里下载了它并且它可以工作。如果它对您不起作用,那么您应该显示您发出的
pip
命令,而不仅仅是您收到的错误消息。我用的是命令行

pip install D:\Users\BoarGules\Downloads\PyAudio-0.2.11-cp39-cp39-win_amd64.whl

也许您期望

pip
知道下载的轮子在哪里,而不被告知去哪里看?

如果您想为 Python 3.9 安装

pyaudio
,那么使用名为
PyAudio-0.2.11-cp36-cp36m-win_amd64.whl
的轮子将无济于事:Python 版本嵌入在文件名中,并且显示为 3.6 而不是 3.9,因此请使用正确的文件重试.


1
投票

试试这个

pip install pipwin

然后

pipwin install pyaudio

0
投票

对于使用 Mac 操作系统的任何人:

首先尝试一下:

brew install portaudio

然后安装PyAudio:

pip install pyaudio

© www.soinside.com 2019 - 2024. All rights reserved.