我执行以下命令时遇到了问题
bundle install --without development test postgresql sqlite
Run Code Online (Sandbox Code Playgroud)
并得到以下错误.
redmine@zaps-VirtualBox:~/redmine$ bundle install --without development test postgresql sqlite
[!] There was an error parsing `Gemfile`: (<unknown>): found character that cannot start any token while scanning for the next token at line 10 column 13. Bundler cannot continue.
# from /opt/redmine/redmine-3.0.4/Gemfile:57
# -------------------------------------------
# database_config = YAML::load(ERB.new(IO.read(database_file)).result)
# adapters = database_config.values.map {|c| c['adapter']}.compact.uniq
# -------------------------------------------
Run Code Online (Sandbox Code Playgroud)
我已经使用这个工具http://www.yamllint.com/检查了YAML语法,但没有任何动摇.
正如在代码中看到的那样,我评论了相关的行并简单地重写了它(一个IT人员建议使用制表语法或空格作为问题)也无济于事.
我的Gemfile如下;
if Gem::Version.new(Bundler::VERSION) < Gem::Version.new('1.5.0')
abort "Redmine requires Bundler 1.5.0 …Run Code Online (Sandbox Code Playgroud)