【问题标题】:Cocoapods installCocoapods 安装
【发布时间】:2014-03-06 23:56:15
【问题描述】:

当我尝试在 Mavericks (10.9.1) 上安装 Cocoapods 或更新 gem 时,我不断收到以下信息,但无法找到解决方案。这是错误:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:205:in parse': (<unknown>): could not find expected ':' while scanning a simple key at line 2 column 1 (Psych::SyntaxError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:205:in parse_stream' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:153:in parse' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/psych.rb:129:in load' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/config_file.rb:318:in load_file' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/config_file.rb:191:in initialize' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/gem_runner.rb:66:in new' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/gem_runner.rb:66:in do_configuration' 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/gem_runner.rb:46:in run' from /usr/bin/gem:21:in'

【问题讨论】:

    标签: ruby cocoapods


    【解决方案1】:

    您的系统 ruby​​ 版本与您尝试安装的 cocoapods 版本似乎不兼容。

    我强烈建议您安装 rvm 以在您的 Mac 上处理 ruby​​ 版本控制。

    安装 rvm 后,尝试运行 running:

    $ gem install cocoapods
    

    rvm 可以处理系统上每个用户的多个 ruby​​ 版本。如果您每次运行 ruby​​ 命令时都使用 sudo,那么 rvm 也是您的答案。

    【讨论】:

      猜你喜欢
      • 2022-10-26
      • 2014-01-12
      • 2021-03-24
      • 2014-11-12
      • 2020-07-07
      • 2015-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多