【问题标题】:Simple way to install Ruby with gems on a customer site在客户站点上使用 gem 安装 Ruby 的简单方法
【发布时间】:2011-08-12 14:41:58
【问题描述】:

使用特定 gem 在本地 Windows 系统(不是网站)上设置 ruby​​(不是 rails)运行时环境最简单的方法是什么(最好是单击一次)?

我有一个在本地系统上运行的客户的代码。我一直在向他们发送 ocra 可执行文件,这种方式通常可以正常工作,但一直显示出更多问题。

所以我想在那里设置一个原生 ruby​​ 环境——实际上我希望他们设置它——所以我可以直接发送 ruby​​ 代码。但它必须有我使用的特定宝石(FxRuby,其他几个)。

最重要的是,这对他们来说必须非常简单——最好是单击一下。我正在努力避免去他们的网站进行实际旅行。

谢谢。

【问题讨论】:

    标签: ruby installation environment runtime


    【解决方案1】:

    由于他们正在运行 Windows,为什么不去 ruby​​-lang.org 网站并下载 Windows 安装程序 - 取决于他们附带 gems 的版本 - 有些带有 FXRuby(我自己使用),然后您可以发送应用程序对他们来说,他们可以安装 Ruby - 这很简单。

    【讨论】:

    • 你确定吗? FxRuby 是高度非标准的——甚至不再受支持(我猜是我的错误选择!*@#!)。另外,我还有其他非标准的 gem 必须自己手动安装。我怀疑它们是否在两个一键式安装程序中的任何一个中(一个用于 ruby​​,一个用于 rails)。
    • 为什么使用“标准”的一键安装程序然后指导他们“gem install fxruby”这么难?
    【解决方案2】:

    在 ruby​​ 代码中放入 ocra 文件之前

    `gem install mygem`
    `gem install myothergem`
    

    在背杆中...

    这将在接收计算机的命令行中运行。然后在您的脚本中稍后需要这些 gem。

    让我知道这是否有效。

    【讨论】:

      猜你喜欢
      • 2011-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-14
      • 1970-01-01
      • 2021-11-13
      • 2010-12-29
      • 2016-11-08
      相关资源
      最近更新 更多