我正在使用Capistrano将rails应用程序部署到EC2,但在部署过程中,我得到了
...
ERROR: Gem bundler is not installed, run `gem install bundler` first.
command finished in 344ms
*** [deploy:update_code] rolling back
...
我不确定是什么问题,这是EC2上已安装的宝石列表:
bundler (1.3.5)
rake (10.0.4)
rubygems-bundler (1.1.1)
rvm (1.11.3.7)
ruby -v
ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-linux]
任何人都可以给我一个如何解决的提示吗? 感谢
答案 0 :(得分:0)
你能提供一些细节吗?
您使用的是rvm吗?
Gemfile中的rails版本是什么?
宝石版?
如果您使用的是rvm,请检查正在使用的gemset,删除.bundle并执行一个新的 $ bundle 来安装gem。
从项目文件夹中发布命令 $ gem list 的整个o / p。