mac os sierra pod install命令失败

时间:2016-12-02 13:57:15

标签: cocoapods macos-sierra

转移到Mac OS Sierra之后,我遇到了安装cocoapods的问题。

  1. 每次运行sudo gem install cocoapods --pre时,每个东西都安装得很好,但在尝试安装pod时,终端堆栈上设置CocoaPods主仓库。已经使用sudo gem update --system更新了系统并仍然遇到了同样的问题,在线搜索以找到使用pod install --verbose Ss的旧答案。我发现在这个答案中失败再次告诉我手动安装它 注意:我有最新版本的“命令行工具”。有任何建议或如何手动安装主仓库?

  2. 即使安装了空的pod(即没有任何pod名称),它也会提供

  3. /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:315:in `to_specs': Could not find 'cocoapods' (>= 0) among 66 total gem(s) (Gem::LoadError)
    Checked in 'GEM_PATH=/Users/my_name/.gem/ruby/2.0.0:/Library/Ruby/Gems/2.0.0:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0', execute `gem env` for more information
        from /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:324:in `to_spec'
        from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_gem.rb:64:in `gem'
        from /usr/local/bin/pod:22:in `'
    

1 个答案:

答案 0 :(得分:8)

按照以下说明操作。它可能对你有帮助。

  1. 使用下面给出的命令检查pod版本
      

    pod --version

  2. 如果安装了任何版本,请使用该命令将其删除
      

    sudo gem uninstall cocoapods

  3. 重新启动Mac并使用该命令重新安装
      

    sudo gem install -n / usr / local / bin cocoapods