公司换新电脑了,需要重新安装pods
系统 macOS Mojave 10.14
1.更新Ruby
sudo gem update --system
然后报错:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.
这种情况需要加 -n指定二进制文件所在的目录
sudo gem update --system -n /usr/local/bin
2.查看Ruby软件源
gem sources -l
如果是https://rubygems.org/ ,因为被屏蔽所以需要更换源
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
然后查看软件源,确认更换成https://gems.ruby-china.com/
3.安装cocoapods
sudo gem install cocoapods
或者sudo gem install cocoapods --version 1.7.5 -n /usr/local/bin
报错依然加 -n指定二进制文件所在的目录
安装完成可以查看pod版本 pod --version
4.安装本地库
pod setup
慢慢等待安装完成。安装完可以前往文件夹~/.cocoapods查看三方库以及其对应的版本
![](https://img.haomeiwen.com/i14399907/91c4a7b8948a58d0.png)
至此安装完成,除了最初需要添加-n 其他的一切都很顺利
更新ruby的时候有报错,不知道以后有没有影响,查询gem -v 显示版本3.0.1
![](https://img.haomeiwen.com/i14399907/f142e1ceb18aaa62.png)
4.升级pod 报错
Error installing cocoapods:
ERROR: Failed to build gem native extension.
执行
curl -sSL https://get.rvm.io | bash -s stable --ruby
之后根据提示打开rvm
然后安装cocoapods
sudo gem install cocoapods
网友评论