首页 > 解决方案 > 在 AWS cloud9 中播放 mp3

问题描述

您好,我正在尝试通过 Amazon AWS Cloud9 上的 Python 脚本播放声音文件。如果我上传文件,我可以通过双击它来播放它。我尝试安装 playsound 库,但在尝试使用它时出现缺少 gi 库错误。有谁知道我如何在 AWS cloud9 中使用 Python 脚本播放 mp3? 示例和错误

标签: pythonlinuxamazon-web-servicesaws-cloud9

解决方案


Cloud9 提供的“远程桌面”层并不是一个完整的远程控制桌面。Python 脚本在远程 Amazon EC2 实例上执行,该实例无法访问您自己计算机上的声音硬件。

如果 Python 脚本是通过 Web 浏览器提供 UI 的后端程序(例如使用 Flask),那么它可以将声音文件提供给您的应用程序的网页,然后您自己计算机上的浏览器可以播放声音文件(很像 YouTube 的作品)。

否则,您唯一的选择是“下载”声音文件,然后在您自己的计算机上播放。


推荐阅读