无法找到' bundler' (> = 0)但是'宝石列表'有' bundler'宝石

时间:2015-09-05 05:45:04

标签: ruby-on-rails bundler

对于bundle install命令,我收到错误:

Could not find 'bundler' (>= 0)

但是gem list说已经安装了bundler gem。

此处的完整输出 - https://gist.github.com/emaillenin/2ad3569bf537e2bb58a0

如何使用bundle install命令?

1 个答案:

答案 0 :(得分:2)

命令

/usr/local/rvm/bin/rvm 2.2.3@duggout-app do bundle install

意味着bundle install在Ruby 2.2.3和gemset duggout-app下执行。它将环境从默认环境切换到您运行gem list的位置。

如果您改为运行

/usr/local/rvm/bin/rvm 2.2.3@duggout-app do gem list

你会看到宝石中安装的宝石,

/usr/local/rvm/bin/rvm 2.2.3@duggout-app do gem install bundler

将解决您的问题。

如果需要,您可以更改默认版本&使用.rvmrc文件的gemset,但我认为在此部署方案中没有必要。