“ERROR: Command errored out with exit status 1: python.” when installing simple audio for Python

“ERROR: Command errored out with exit status 1: python.” when installing simple audio for Python

我尝试安装 simpleaudio 模块,但我一直收到同样的错误。在我之前的尝试中,我在 python 的安装中包含了路径复选标记,并检查了 pip 是否安装在 PC 上。

我同样尝试 运行 python3 -m pip install simpleaudiopython -m pip install simpleaudio,只有 python 执行了命令,但输出错误如图所示:

图片有误

error: Microsoft Visual C++ 14.0 is required........

看来您需要安装 C++ 才能构建模块

您可以通过安装 C++ 库解决此问题。

  1. 从这里你可以找到它simpleaudio
  2. 您可以根据您的python版本和
  3. 下载wheel文件
  4. 下载它并提供该文件的完整路径并安装它,就像我的 python 3.964bit

pip install simpleaudio‑1.0.4‑cp39‑cp39‑win_amd64.whl

此解决方案专门针对 linux 用户。

首先需要安装libasound2-dev。然后就可以安装simpleaudio了。

  1. sudo apt-get install libasound2-dev
  2. pip install simpleaudio

虽然这个问题是针对 windows 提出的,但此过程解决了 linux 用户的问题。

(Win10) 我遇到了同样的问题。 确认 Bhavya Parikh 解决方案有效。

cmd 以管理员身份打开 将方向更改为您获得文件 a 的文件夹:

pip install simpleaudio‑1.0.4‑cp39‑cp39‑win_amd64.whl