在创建回购时无法加载gemcocoa豆荚
rubygems / dependency.rb:296:在`to_specs’中:找不到35个gem中的’cocoapods’(> = 0)(Gem :: LoadError)
来自/Users/divyam.shukla/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/dependency.rb:307:in`to_spec’
from /Users/user/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `gem' from /Users/user/.rvm/gems/ruby-2.0.0-p247/bin/pod:22:in `'
我收到了这个错误。
嘿,我遇到了同样的问题,我按照下面的步骤解决了这个问题:
(我强烈建议使用rvm来管理ruby版本)
- 使用
gem uninstall cocoapods
删除gem uninstall cocoapods
- 安装rvm ,为此我按照以下步骤https://rvm.io/rvm/install
- 之后使用
gem install cocoapods
重新gem install cocoapods
- 运行
pod setup
之后,一切都像魅力一样!
你可能会注意到我没有使用 sudo
。
希望它可以帮助你。
编辑:如果你的互联网连接速度很慢,可能需要几分钟,检查进度或步骤使用pod setup --verbose
我只是运行它而不使用rvm
进行任何更改 。
我有rvm版本: rvm 1.25.30 (stable)
。
第1步: sudo gem uninstall cocoapods
第2步: gem install cocoapods
第3步: pod setup
确保不要使用sudo
进行安装。
这样做:sudo gem install -n / usr / local / bin cocoapods