一、安装RVM
1、RVM:ruby版本管理器,命令行工具 管理Ruby
开始安装吧~
对!!就是这样换成taobao ⬇️
$ gem sources -l $ gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/
⬇️ 这个是检测你是不已经更换成功 ,知道了嘛,各位。
gem sources –l
开始安装RVM啦~~~~
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm -v 查看rvm是否安装成功
rvm安装成功长这样:
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
二、升级Ruby
接着上述的来哈。。
查看一下ruby有哪些版本:
rvm list known
然后你挑一个版本高的,因为不然执行:会提示版本低 需要大于。。。。。之类的
rvm install 2.0.0
查看安装后的版本
rvm list 或者 ruby -v
正常这样就安装成功了 如果还有Error:
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. 反正就是各种提示你没有升级成功巴拉巴拉。
就可以执行以下命令了。。。
这个时候输入:brew install ruby 就可以等着了,等着等着。。。。
输入:ruby -v 啊咧 发现ruby版本升级成功了!!
三、安装cocoaPods
$ sudo gem update —system
如果没有什么问题你就可以绕道而行了,但是。。。如果提示了:ruby的版本应该>=2.2
那你就可以去安装RVM 然后再升级ruby就可以了
接下来:
$ sudo gem install cocoapods 安装cocoaPods 一次就可以了
cocoaPods安装成功是这样的: 输入:pod 然后⬇️
/**安装完成 —>建文件测试*/ $ cd Desktop/ —>进入桌面 $ cd AA…….. $ touch Podfile $ vim Podfile platform :ios, ‘8.0(为例)’ xcode版本 pod 'SDWebImage' 导入了SDWebImage 在工程中不用再拖文件了 直接导入 Esc + :wq----保存 $ pod install 安装
安装网址:http://www.tuicool.com/articles/7vUnay
遇到问题:
1.
问题: Updating local specs repositories
解决:pod install --verbose --no-repo-update
2.
问题:cocopods安装错误出现ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/fuzzy_match
解决: sudo gem install -n /usr/local/bin cocoapods
升级ruby的问题很多 我在网上查了一堆 一个个试,所以我的这些方案解决不了请联系我 或者自行上网查资料~~