Elastic Beanstalk,Bundler找不到与“ bundler”宝石兼容的版本

Chr*_*Ian 4 ruby ruby-on-rails amazon-web-services amazon-elastic-beanstalk

我已经尝试过将Elastic Beanstalk用作导轨。当我运行eb deploy时,出现此错误。我需要至少安装捆绑器1.8.4。任何想法如何解决这个问题?

 Bundler could not find compatible versions for gem "bundler":
    In Gemfile:
      bundler (>= 1.8.4) ruby

  Current Bundler version:
     bundler (1.7.3)

 This Gemfile requires a different version of Bundler.
 Perhaps you need to update Bundler by running `gem install bundler`? (Executor::NonZeroExitStatus)
Run Code Online (Sandbox Code Playgroud)

Tal*_*Tal 5

我通过将弹性beantalk配置文件添加到我的项目中来升级预安装的捆绑程序。我正在运行旧版本的Elastic beantalk盒子,所以随时更改红宝石路径以适合您的盒子。

文档名称:
.ebextensions/upgrade_bundler.config

文件内容:

commands:
  update_bundler:
    command: /opt/rubies/ruby-2.1.5/bin/gem install bundler -v 1.8.4
Run Code Online (Sandbox Code Playgroud)