【问题标题】:calling out to rbenv gemset呼唤 rbenv gemset
【发布时间】:2012-11-21 15:31:42
【问题描述】:

在服务器上,我想安装一系列已上传到新创建的 gemset 中的 gem。此安装应由 resque worker 完成。

创建 gemset 的目的是在类似于用户机器的环境中执行一些上传的 gem。

我 100% 不明白 rbenv 是如何工作的,这确实令人头疼。

任何关于我如何解决这个问题的想法都会很棒!

【问题讨论】:

    标签: ruby resque rbenv


    【解决方案1】:

    您应该结帐chgems。 chgems 就像 RubyGems 的 chroot。 chgems 可以生成子 shell 或运行带有 PATHGEM_HOMEGEM_PATH 设置的命令以将 gem 安装到 $directory/.gem/$ruby/$version/

    $ chgems $directory gem install $user_gem
    $ chgems $directory $user_command
    

    【讨论】:

      猜你喜欢
      • 2012-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多