在我的 ruby.framework 遇到一些问题后,我将其删除并使用 pacifist 重新安装,这似乎解决了我之前的问题。现在,在将 ruby 与任何命令一起使用时,我似乎总是会收到此错误。
/Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/psych.rb:370:in `parse': (<unknown>): mapping values are not allowed in this context at line 2 column 7 (Psych::SyntaxError)
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/psych.rb:370:in `parse_stream'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/psych.rb:318:in `parse'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/psych.rb:245:in `load'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/rubygems/config_file.rb:333:in `load_file'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/rubygems/config_file.rb:198:in `initialize'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/rubygems/gem_runner.rb:74:in `new'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/rubygems/gem_runner.rb:74:in `do_configuration'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/rubygems/gem_runner.rb:39:in `run'
from /Users/brandoncontreras/.rvm/rubies/ruby-2.1.3/bin/gem:21:in `<main>'
仅在我尝试将 ruby 2.1 设置为默认 ruby 版本后才发生
brandons-mbp:~ brandoncontreras$ ruby -v
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-darwin13.0]
brandons-mbp:~ brandoncontreras$
所有其他线程都有无法解决问题的解决方案。我还安装了 xcode,并安装了全新的命令行开发工具。已经尝试在mac上设置环境10天了....
编辑:尝试查看我的内容config_file.rb
并添加puts filename
...我在寻找什么?.gem
而且我的文件夹中没有凭据文件