Redmine需要捆绑器1.5.0或更高版本

时间:2017-08-09 08:51:03

标签: ruby-on-rails linux apache bundler redmine

我正在尝试在Ubuntu 14.04.5 LTS机器上设置RedMine,并在安装结束时出现以下错误:

Redmine requires Bundler 1.5.0 or higher (you're using 1.3.5).
Please update with 'gem update bundler'. (SystemExit)

然而,gem update bundler给了我以下内容:

gem update bundler
Updating installed gems
Nothing to update

此外:

$ bundle -v
Bundler version 1.15.3

$ gem list | grep bundler
bundler (1.15.3)

我完全陷入困境。 谁能告诉我如何解决它? 我试图在Gemfile中删除Bundler版本检查。然后我有以下错误:

`x64_mingw` is not a valid platform. The available options are: [:ruby, :ruby_18, :ruby_19, :ruby_20, :mri, :mri_18, :mri_19, :mri_20, :rbx, :jruby, :mswin, :mingw, :mingw_18, :mingw_19, :mingw_20] (Bundler::GemfileError)

我在这里检查过解决方案:http://www.redmine.org/issues/19409http://www.redmine.org/issues/19469 - 没有任何帮助...... 完成此步骤后:Redmine installation : Error 我有cannot load such file -- bundler/setup (LoadError)错误。但是Bundler已经安装,仍然有1.15.3版本 请帮忙。我对这些错误感到非常失望。

抱歉我的英文。

1 个答案:

答案 0 :(得分:0)

尝试

bundle clean

删除所有捆绑的宝石

然后

bundle install

安装必需的宝石

编辑:

看到您的新错误后,请查看以下答案:

'x64_mingw' is not a valid platform

这个RedMine董事会帖子:

http://www.redmine.org/boards/2/topics/45759

更新的捆绑包gem应该没问题,但在运行Gemfile

之前,请检查您的x64_mingw并删除对bundle install的任何引用