如何使用我的应用程序分发ruby解释器

时间:2012-09-16 06:52:52

标签: python ruby

  

可能重复:
  Distributing Ruby/Python desktop apps

对于python,我们有像py2exe,py2app,freeze这样的东西。

我只想要一个可运行的应用程序;它甚至可以不是exe或应用程序。 我只想将ruby / python解释器与所有库和我的应用程序一起分发给用户。它更像是嵌入式应用程序。

对于ruby(和python,也许)有没有这样的工具? 如果它是跨平台的,那就更好了,包括OSX,windows和linux。

2 个答案:

答案 0 :(得分:2)

如果使用jruby,可以将其编译为可执行的JAR。请参阅此答案:Create deployable jruby JAR file

答案 1 :(得分:1)

Shoes允许您将Ruby应用程序打包为三个平台。

OneClick Ruby Application Builder可以为Ruby脚本构建独立的.exe文件。

免责声明:我没有使用过这两种工具,所以我无法保证其可用性或稳定性。