不支持 PyAudio 轮?
PyAudio Wheel is Unsupported?
PyAudio。安装 PyAudio 时,不能执行 pip install PyAudio
,因为它会告诉你找不到 portaudio.h
.
,这已经是一段时间以来众所周知的问题了
因此,当您继续在 YouTube 上接受某个印度人的教学时,您会发现所有视频都在说同样的事情:您必须手动安装轮子 (https://pypi.org/project/PyAudio/#files),通过下载它,然后做 pip install <path-to-wheel>
.
但是,自 2019 年 9 月起,此方法不再有效。命令提示符只会告诉您轮子不受支持,没有任何其他信息。到目前为止,我在 Internet 上找不到任何内容可以告诉您如何在 Windows 机器上解决此问题。有什么变通办法吗?
(Python: 3.7.4, 点数: 19.2.3)
编辑:
我会很快回到这个问题,但我的桌面现在坏了。一旦我恢复并 运行,我将测试 comments/answers 部分中的所有建议。
作为 phd 已经评论...
Currently, there are wheels compatible with the official distributions of Python 2.7, 3.4, 3.5, and 3.6. For those versions, both 32-bit and 64-bit wheels are available.
你是运行Python3.7.4,有没有wheel此版本可用。完全相同的东西在 PyPI 上完全可见:Python 版本 cp37
.
没有轮子可用
您必须选择 Python 的兼容版本或自己编译 wheel。
如果您喜欢冒险,可以尝试 --python-version
option of pip install
和其他相关选项。不过我不推荐它。
这个第 3 方网站上有一些可用的轮子:
如果您使用的是 win 10,这些是我用来使其工作的步骤:
- ddl visual studio 代码 14 (c++)
- pip 安装 pipwin
- pipwin 安装 pyaudio
PyAudio。安装 PyAudio 时,不能执行 pip install PyAudio
,因为它会告诉你找不到 portaudio.h
.
因此,当您继续在 YouTube 上接受某个印度人的教学时,您会发现所有视频都在说同样的事情:您必须手动安装轮子 (https://pypi.org/project/PyAudio/#files),通过下载它,然后做 pip install <path-to-wheel>
.
但是,自 2019 年 9 月起,此方法不再有效。命令提示符只会告诉您轮子不受支持,没有任何其他信息。到目前为止,我在 Internet 上找不到任何内容可以告诉您如何在 Windows 机器上解决此问题。有什么变通办法吗?
(Python: 3.7.4, 点数: 19.2.3)
编辑:
我会很快回到这个问题,但我的桌面现在坏了。一旦我恢复并 运行,我将测试 comments/answers 部分中的所有建议。
作为 phd 已经评论...
Currently, there are wheels compatible with the official distributions of Python 2.7, 3.4, 3.5, and 3.6. For those versions, both 32-bit and 64-bit wheels are available.
你是运行Python3.7.4,有没有wheel此版本可用。完全相同的东西在 PyPI 上完全可见:Python 版本 cp37
.
您必须选择 Python 的兼容版本或自己编译 wheel。
如果您喜欢冒险,可以尝试 --python-version
option of pip install
和其他相关选项。不过我不推荐它。
这个第 3 方网站上有一些可用的轮子:
如果您使用的是 win 10,这些是我用来使其工作的步骤:
- ddl visual studio 代码 14 (c++)
- pip 安装 pipwin
- pipwin 安装 pyaudio