ruby/brew 先有蛋还是先有鸡

2018-04-26  本文已影响17人  我是小胡胡123

fastlane, cocopoapods 等很多工具都需要用gem命令(ruby脚本)安装,
需要最新版本的ruby环境, 系统自带的ruby版本比较低, 如果直接对其更新, 会遇到错误, 所以我门需要重新安装全新的ruby来替代系统自带的ruby

/usr/bin/ruby 2.3.3p222
/usr/local/bin/ruby 2.4.1p111

1, ruby -> brew
参考官网https://brew.sh/index_zh-cn.html

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2, brew -> ruby

brew install ruby --verbose

( ruby环境, 有erb gem irb rake rdoc ri ruby, 6大ruby脚本程序)
/usr/local/bin/ruby -> ../Cellar/ruby/2.4.1_1/bin/ruby
erb gem irb rake rdoc ri ruby

3, 更新gem
sudo gem update --verbose

/usr/local/bin/gem --version
2.6.11

/usr/bin/gem --version
2.5.2

4,安装cocoapods
sudo gem install cocoapods

上一篇 下一篇

猜你喜欢

热点阅读