更新ruby后pod使用报错
今天没事更新了一个ruby之后,pod居然用不了了错误代码是:
/Library/Ruby/Site/2.0.0/rubygems/dependency.rb:308:in `to_specs': Could not find 'cocoapods' (>= 0) among 19 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/Users/wangkun/.rvm/gems/ruby-2.3.0:/Users/wangkun/.rvm/gems/ruby-2.3.0@global', execute `gem env` for more information
from /Library/Ruby/Site/2.0.0/rubygems/dependency.rb:320:in `to_spec'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_gem.rb:65:in `gem'
from /usr/local/bin/pod:22:in `<main>'
在查找了Stack Overflow之后找到了解决方法
在更新了ruby之后,还需要安装一个新的软件:rails
或者说你使用2.0.0版本的ruby
执行下面代码安装rails就行了:
gem install rails
如果遇到permission denied error 错误就执行:
rvmsudo gem install rails
安装完成之后cocoapods就能用了,输入检查版本:
pod --version