Python 将声音设备导入为 sd (ImportError : No module name sounddevice)

标签 python audio

我有在 raspberry pi B++ 上运行的 python 代码,它使用 sounddevice 库,让您可以使用 python 播放和录制声音。我已经成功安装了模块。我可以通过 python 命令行确认并输入 import sounddevice,因为 sd 可以正常工作。我还通过在 python 命令行中键入 help ('modules') 进行了确认,并且出现了 sounddevice 模块。只有当我在独立的 python 程序中运行此代码时,才会出现 ImportError: No module name sounddevice 。

希望有人能帮忙。

这是包含的代码:

将声音设备导入为 sd

错误:

ImportError: No module name sounddevice

最佳答案

你好 经过大量的反复试验,我最终在 pip install sounddevice --user 上解决了这个问题。

您需要删除 --user 部分,以便命令为:pip install sounddevice。这会在整个系统中安装它并正常工作。

关于Python 将声音设备导入为 sd (ImportError : No module name sounddevice),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35834903/

相关文章:

python - apprtc - getusermedia() 失败

python - 打印对象列表

python - 如何在spyne中继承带有装饰器的类

python - 将数据帧合并到有序列表中

c# - XNA声音开始或停止播放时的小噪音

audio - 如何在 OS X 上交换原始 PCM 音频数据中的立体声 channel ?

python - 如何转储 request.POST 到 dict,维护多个值字段?

flash - 来自浏览器的双音频输出?

playback - 在DirectSound中从头开始创建声音

iOS 从 .mov 文件中提取音频