找不到 'bundler' (>= 0) 但 'gem list' 有 'bundler' gem
Could not find 'bundler' (>= 0) but 'gem list' has 'bundler' gem
对于 bundle install
命令,我收到错误:
Could not find 'bundler' (>= 0)
但是 gem list
说捆绑器 gem 已经安装。
此处完整输出 - https://gist.github.com/emaillenin/2ad3569bf537e2bb58a0
如何使用捆绑安装命令?
命令
/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
您会看到该 gemset 中安装的 gem,并且
/usr/local/rvm/bin/rvm 2.2.3@duggout-app do gem install bundler
将解决您的问题。
如果需要,您可以使用 .rvmrc
文件更改默认版本和 gemset,但我认为在此部署方案中没有必要。
对于 bundle install
命令,我收到错误:
Could not find 'bundler' (>= 0)
但是 gem list
说捆绑器 gem 已经安装。
此处完整输出 - https://gist.github.com/emaillenin/2ad3569bf537e2bb58a0
如何使用捆绑安装命令?
命令
/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
您会看到该 gemset 中安装的 gem,并且
/usr/local/rvm/bin/rvm 2.2.3@duggout-app do gem install bundler
将解决您的问题。
如果需要,您可以使用 .rvmrc
文件更改默认版本和 gemset,但我认为在此部署方案中没有必要。