在mac OS升级到OSX EI 10.11.5之后,我在进行iOS开发使用cocoapods时,发现pod命令失效了。
之后安装cocoapods的时候,提示ruby版本必须高于2.2.0.
然后我就升级ruby到2.3.1,但是重启机器后,版本再次回到了2.2.0.
Make me crazy.
下面是解决方案。
安装Homebrew
首先,我们需要安装 Homebrew. HomeBrew可以让我们很容易的下载、编译安装工具。
打开你的命令行工具,然后输入如下指令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装ruby
现在已经安装了HomeBrew,我们可以安装Ruby了。
我们将使用rbenv来安装和管理我们的Ruby版本。
好,再次打开命令行,逐个输入如下指令
brew install rbenv ruby-build
# Add rbenv to bash so that it loads every time you open a terminal
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile
# Install Ruby
rbenv install2.3.1
rbenv global2.3.1
ruby -v