在 Windows 上安装 PyAudio 期间出现错误:“需要 Microsoft Visual C 14.0”
尝试在 Windows 上安装 pyaudio 时,用户可能会遇到错误:“错误:需要 Microsoft Visual C 14.0。”出现此错误的原因是安装 pyaudio 需要 Microsoft Visual C 14.0,也称为 MSVC。
解决方案:
要解决此问题,请按照以下步骤操作:
-
确定您的 Python 版本: 在终端或命令提示符中执行命令 python --version 以检查您的 Python 版本。这将有助于确定要下载的适当的 MSVC 可再发行组件包。
-
下载 Microsoft Visual C 14.0 可再发行组件:导航到 Microsoft 网站并下载适合您的 Windows 版本的 MSVC 可再发行组件包。
-
安装 MSVC 可再发行组件: 运行安装程序并按照屏幕上的说明安装 MSVC 可再发行组件包。
-
重新安装 PyAudio: 成功安装 MSVC 后,您现在可以使用以下命令重新安装 pyaudio:
python -m pip install PyAudio
登录后复制
-
验证安装: 安装完成后,在 Python 脚本中导入 pyaudio 以验证是否它工作正常。
替代方法(如果 pip 安装失败):
-
下载 PyAudio 轮文件:访问 PyAudio 网站并下载适合您的 Python 版本和操作系统的 Wheel 文件(例如 PyAudio-0.2.11-cp37-cp37m-win_amd64.whl)。
-
导航到下载的文件: 在终端或命令提示符中使用 cd 命令导航到下载 Wheel 文件的目录。
-
使用 pip 安装 PyAudio: 执行以下命令使用以下命令安装 PyAudio轮文件:
pip install path_to_wheel_file
登录后复制
例如,如果您的轮文件位于 ~/Downloads/PyAudio-0.2.11-cp37-cp37m-win_amd64.whl,则命令将为:
pip install ~/Downloads/PyAudio‑0.2.11‑cp37‑cp37m‑win_amd64.whl
登录后复制
以上是为什么在 Windows 上安装 PyAudio 时出现'需要 Microsoft Visual C 14.0”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!