可能重复:
分发 Ruby/Python 桌面应用程序
对于 python,我们有 py2exe、py2app、freeze 之类的东西。
我只想要一个可运行的应用程序;它甚至可以不是 exe 或应用程序。我只想将 ruby/python 解释器与所有库和我的应用程序一起分发给用户。它更像是应用程序的嵌入式版本。
有没有这样的工具用于 ruby(也许还有 python)?如果是跨平台的就更好了,包括OSX、windows和linux。
可能重复:
分发 Ruby/Python 桌面应用程序
对于 python,我们有 py2exe、py2app、freeze 之类的东西。
我只想要一个可运行的应用程序;它甚至可以不是 exe 或应用程序。我只想将 ruby/python 解释器与所有库和我的应用程序一起分发给用户。它更像是应用程序的嵌入式版本。
有没有这样的工具用于 ruby(也许还有 python)?如果是跨平台的就更好了,包括OSX、windows和linux。
如果您使用 jruby,您可以将其编译为可执行的 JAR。请参阅此答案:创建可部署的 jruby JAR 文件。
Shoes允许您为三个平台打包 Ruby 应用程序。
OneClick Ruby Application Builder可以为 Ruby 脚本构建独立的 .exe 文件。
免责声明:我没有使用过这两种工具,所以我不能保证它们的可用性或稳定性。