【发布时间】:2012-07-02 15:32:05
【问题描述】:
我是 Rails 新手,正在尝试启动并运行一个演示应用程序。我的 linux 系统(lubuntu,主要是全新安装)让“捆绑安装”运行时遇到问题。即使它确实如此,如果我关闭我的终端并启动另一个,它也无法再次运行。循环看起来像这样:
sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ bundle install
ERROR: Gem bundler is not installed, run `gem install bundler` first.
sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ gem install bundler
Successfully installed bundler-1.1.4
1 gem installed
sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ bundle install
ERROR: Gem bundler is not installed, run `gem install bundler` first.
据我所知,我使用的是最新版本的 Ruby,而且 rvm 似乎工作正常。
谁能解释一下这里发生了什么?
【问题讨论】:
-
您是否使用 rvm 创建了新的 gemset?当您打开一个新终端时,您是否通过“rvm use”切换到该 gemset?
-
"rvm use 1.9.3 --default" 当我在新终端中运行它时修复它。
-
是的,但是要使用特定的 gemset,您需要执行“rvm use 1.9.2@rails32”之类的操作
标签: ruby-on-rails ruby linux ruby-on-rails-3 rvm