【问题标题】:rvmsudo vs sudo?rvmsudo vs sudo?
【发布时间】:2011-04-28 11:02:16
【问题描述】:

我刚搬到 RVM。

sudo bundle install 给了我和错误:-

 sudo bundle install
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:900:in `report_activate_error': Could not find RubyGem bundler (>= 0) (Gem::LoadError)
from /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:248:in `activate'
from /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:1276:in `gem'
from /usr/local/rvm/gems/ruby-1.9.2-p180/bin/bundle:18:in `<main>'

rvmsudo bundle install 

像魅力一样工作。有什么不同。屏幕后面发生了什么。谁能解释一下。。

【问题讨论】:

    标签: ruby-on-rails rvm sudo


    【解决方案1】:

    sudo 启动一个不包含环境变量的新子 shell。
    rvmsudo 传递 RVM 设置的任何环境变量,以使您进入正确的 Ruby。这包括$PATH 以及$GEM_HOME$GEM_PATH$BUNDLE_PATH 变量。

    https://rvm.io/integration/sudo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-01
      • 2013-12-09
      • 1970-01-01
      • 2015-06-01
      • 2013-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多