当我关注this tutorial时在 Win 7 上的 Ruby 1.9.2 上,出现此错误:
有没有更简单的方法来播放声音? (特别是 wav)
最佳答案
问题是您使用的是 Ruby 1.9.2 和 win32-sound 的二进制 gem,该二进制文件尚未编译或与 Ruby 1.9.x 兼容,仅与 Ruby 1.8 兼容
您可以使用 RubyInstaller DevKit 跳过此步骤可从 RubyInstaller 网站下载。
请按照 DevKit 页面的说明完成安装。另请注意,要安装 win32-sound,您需要更改安装 gem 的命令。
首先:
gem list win32
gem list windows
卸载所有 win32 和 windows gem
然后:
gem install win32-sound --platform=ruby
这应该会安装并编译与您安装的 Ruby 兼容的二进制文件。
希望对你有帮助
关于ruby - 在 Windows 7 上的 Ruby 1.9.2 中播放声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4475279/