栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python软件包安装问题:PyAudio,PortAudio

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python软件包安装问题:PyAudio,PortAudio

portaudio
不是Python软件包,而是一个完全独立于Python的C库,因此您无法通过进行安装
pip

请参阅PortAudio网站以获得有关获取并将其安装在平台上的官方方法的详细信息。

在Windows上获取AFAIK的官方方法是下载源代码,然后按照教程中的说明自行编译。您可能想要使用与Python
C扩展相同的编译器进行构建,尽管我不确定是否需要这样做。

或者,如果您在Windows上使用像Chocolatey这样的第三方程序包管理器,则很有可能安装PortAudio。

或者,如果您将Anaconda或Miniconda用于Python,则

conda
包管理器会知道如何安装Python包所依赖的非Python包,包括
portaudio

最后,似乎有很多人为Windows提供了非官方的预编译PortAudio二进制文件。如果您搜索“二进制的portaudio
Windows”或“预编译的portaudio Windows”,则会发现其中的一些。我不知道这些测试是如何经过良好测试,最新的。


如果您使用的是Anaconda / Miniconda,则应该使用

conda install pyaudio
而不是
pip installpyaudio
首先使用。您实际上应该只
pip
conda
或中不可用的软件包使用
conda-forge

如果尚未设置

conda-forge
,则可能首先要这样做:

conda config --add channels conda-forge

然后,这应该是您所需要的:

conda install pyaudio

pip
仅假设您已
portaudio
正确安装的软件包不同,该
conda
软件包将自动安装
portaudio
为的依赖项
pyaudio
,或者告诉您为什么不能这样做。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/388515.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号