Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python &引用;Pyaudio“;即使升级了pip,每个包的pip安装都会失败_Python_Pyaudio - Fatal编程技术网

Python &引用;Pyaudio“;即使升级了pip,每个包的pip安装都会失败

Python &引用;Pyaudio“;即使升级了pip,每个包的pip安装都会失败,python,pyaudio,Python,Pyaudio,我下载了包PyAudio-0.2.11-cp39-cp39-win_amd64,并将其复制到python 3.9目录的脚本文件中,但当我尝试安装包时,pip抛出了错误 ERROR: No matching distribution found for PyAudio-0.2.11-cp39-cp39-win_amd64 我尝试将pip升级为一个解决方案,我在Stack中找到了它: pip install --upgrade pip 然后: pip安装PyAudio-0.2.11-cp39-c

我下载了包
PyAudio-0.2.11-cp39-cp39-win_amd64
,并将其复制到python 3.9目录的脚本文件中,但当我尝试安装包时,pip抛出了错误

ERROR: No matching distribution found for PyAudio-0.2.11-cp39-cp39-win_amd64
我尝试将pip升级为一个解决方案,我在Stack中找到了它:

pip install --upgrade pip
然后: pip安装PyAudio-0.2.11-cp39-cp39-win_amd64

但pip不断失败,出现以下错误:

ERROR: Could not find a version that satisfies the requirement PyAudio-0.2.11-cp39-cp39-win_amd64
`ERROR: No matching distribution found for PyAudio-0.2.11-cp39-cp39-win_amd64`
我也试过了

pip install pipwin 
pipwin install pyaudio

还有其他解决方案吗?

pyaudio官方支持的python最大版本是
3.6
;引用该页的内容:

微软视窗

使用pip安装:

python -m pip install pyaudio
注:

如果pip还没有与您的Python安装捆绑在一起,请获取它 在这里pip将获取并安装PyAudio控制盘(预包装 二进制文件)。目前,有轮子与官方兼容 Python2.7、3.4、3.5和3.6的发行版。对于那些版本, 32位和64位控制盘均可用


您可以阅读有关在计算机上安装不同版本的python的内容,并将其与3.6版本的python一起使用,不会出现任何错误

谢谢您的帮助,如果python 3.9不受支持,那么为什么会有用于64位控制盘的Pyaudio 39包呢?这是可以脱机安装的非官方python包。例如,您可以在这里找到另一个非官方软件包。但是官方支持停止在python的3.6版本上