Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 映射值错误_Ruby On Rails_Yaml - Fatal编程技术网

Ruby on rails 映射值错误

Ruby on rails 映射值错误,ruby-on-rails,yaml,Ruby On Rails,Yaml,我是rails新手,在尝试运行bundle命令或启动rails服务器时出现错误(“在此上下文中不允许映射值”)。我创建了一些rails应用程序,最近才开始出现此问题。非常感谢任何可能的修复或解决方案 我正在跑步的内容 ruby 2.0.0p247 轨道3.2.14 捆绑包版本1.3.5 自制0.9.5 rbenv 0.4.0 我已经尝试过的事情 根据我的其他帖子: 检查了.gemrc文件-似乎没有任何问题。我从未使用过此文件 查过database.yml。我没碰过这个,一切似乎都很顺利 尝

我是rails新手,在尝试运行bundle命令或启动rails服务器时出现错误(“在此上下文中不允许映射值”)。我创建了一些rails应用程序,最近才开始出现此问题。非常感谢任何可能的修复或解决方案

我正在跑步的内容

  • ruby 2.0.0p247
  • 轨道3.2.14
  • 捆绑包版本1.3.5
  • 自制0.9.5
  • rbenv 0.4.0
我已经尝试过的事情

根据我的其他帖子:

  • 检查了.gemrc文件-似乎没有任何问题。我从未使用过此文件
  • 查过database.yml。我没碰过这个,一切似乎都很顺利
  • 尝试在boot.rb上加载旧的YAML解析器(syck)。它不起作用:(
  • brew医生/更新
  • rbenv再灰烬
代码 我的所有代码都可以在:github.com/owlbytes/AeroSoul上找到

完全错误

/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:in `parse': (<unknown>): mapping values are not allowed in this context at line 1 column 26 (Psych::SyntaxError)
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:in `parse_stream'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:153:in `parse'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:129:in `load'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems/config_file.rb:318:in `load_file'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems/config_file.rb:191:in `initialize'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems.rb:319:in `new'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems.rb:319:in `configuration'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/rubygems_integration.rb:34:in `configuration'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/rubygems_integration.rb:53:in `sources='
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:250:in `remote_specs'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:163:in `fetch_specs'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:67:in `specs'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:192:in `block (2 levels) in index'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:189:in `each'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:189:in `block in index'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/index.rb:9:in `build'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:185:in `index'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:179:in `resolve'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:114:in `specs'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:109:in `resolve_remotely!'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:83:in `run'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:14:in `install'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/cli.rb:320:in `update'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/task.rb:27:in `run'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/invocation.rb:120:in `invoke_task'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:344:in `dispatch'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/base.rb:434:in `start'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:in `block in <top (required)>'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/friendly_errors.rb:3:in `with_friendly_errors'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:in `<top (required)>'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/bin/bundle:23:in `load'
    from /Users/NehaShah/.rbenv/versions/2.0.0-p247/bin/bundle:23:in `<main>'
/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:在'parse'中:():在第1行第26列不允许映射值(psych::SyntaxError)
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:in'parse_stream'
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:153:in'parse'
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/psych.rb:129:in'load'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems/config_file.rb:318:in'load_file'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems/config_file.rb:191:在“初始化”中
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems.rb:319:in'new'
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/2.0.0/rubygems.rb:319:在“配置”中
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/rubygems_integration.rb:34:“配置”中
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/rubygems_integration.rb:53:in`sources='s'
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:250:in“remote_specs”
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:163:'fetch_specs'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/source/rubygems.rb:67:in`specs'
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:192:在“索引中的块(2个级别)”中
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:189:在'each'中
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:189:“索引中的块”
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/index.rb:9:in“build”
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:185:在“索引”中
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:179:in `解析'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:114:in`specs'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:109:“远程解析”
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:83:在“运行”中
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:14:in'install'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/cli.rb:320:“更新”中
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/task.rb:27:“运行”
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/invocation.rb:120:“invoke_task”中
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:344:“调度”中
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/base.rb:434:“开始”
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:in'block-in'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/friendly\u errors.rb:3:in'with\u-friendly\u errors'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:in`'
from/Users/NehaShah/.rbenv/versions/2.0.0-p247/bin/bundle:23:in'load'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p247/bin/bundle:23:in`'
更新 我可以切换到ruby 2.0.0p353。当我尝试更新我的捆绑程序时,出现以下错误:

/Users/NehaShah/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in
parse':():此上下文第1行第26列不允许映射值(psych::SyntaxError)
from/Users/NehaShah/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in
parse_stream' from/Users/NehaShah/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/psych.rb:153:in
parse'
from/Users/NehaShah/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/psych.rb:129:in
load' 来自/Users/NehaShah/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/config_file.rb:319:in
load_file'
来自/Users/NehaShah/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/config_file.rb:192