OS X Yosemite:无法安装cocoapods

San*_*hez 6 ruby gem cocoapods osx-yosemite osx-yosemite-beta

我有ruby版本:ruby 2.1.2p95(2014-05-08修订版45877)[x86_64-darwin13.0]当我尝试安装cocoapods时,我得到:

$ sudo gem install cocoapods -V

ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - no such name (https://api.rubygems.org/latest_specs.4.8.gz)
GET https://api.rubygems.org/prerelease_specs.4.8.gz
302 Moved Temporarily
GET https://s3.amazonaws.com/production.s3.rubygems.org/prerelease_specs.4.8.gz
200 OK
GET https://api.rubygems.org/specs.4.8.gz
302 Moved Temporarily
GET https://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz
200 OK
ERROR:  Possible alternatives: cocoapods
Run Code Online (Sandbox Code Playgroud)

有人帮我解决这个问题吗?

San*_*hez 13

看来,在这一天HomeBrew与OSX Yosemite几乎没有问题.我通过使用以下命令删除ruby解决了我的问题:

brew uninstall ruby
Run Code Online (Sandbox Code Playgroud)

然后使用RVM再次安装rvm和ruby:

curl -L https://get.rvm.io | bash -s stable --ruby
rvm rubygems latest
Run Code Online (Sandbox Code Playgroud)

然后gem install cocoapods就像一个魅力!

  • 卷曲之后,我使用:`source/Users/anthonyjmay/.rvm/scripts/rvm`然后`rvm ruby​​gems latest --force`,然后`sudo gem install xcodeproj`,最后`sudo gem install cocoapods`出现这个问题与约塞米蒂的红宝石升级有关. (3认同)