捆绑安装失败,出现'错误:未安装Gem bundler'

unn*_*nni 2 gem ruby-on-rails bundler

我安装了bundler-1.1.3.我有一个应用程序,我试图运行.但是当我这样做的时候

$cd my_app 
$bundle install
Run Code Online (Sandbox Code Playgroud)

该命令失败并显示以下错误:

ERROR: Gem bundler not installed
Run Code Online (Sandbox Code Playgroud)

我可以从系统上的任何其他位置运行bundle install,但不能在app文件夹中运行.可能是什么问题呢 ?

小智 5

应用程序目录中的.rvmrc文件说它需要1.9.2才能运行.RVM有一个gem集的概念,它与你的comptuer上不同版本的ruby相关联.您可能没有在1.9.2版本的ruby下安装bundler gem,而是另一个版本,可能是1.8.7或1.9.3.

$ cd my_app
$ rvm use 1.9.2
$ gem install bundle
$ bundle install
Run Code Online (Sandbox Code Playgroud)