如果pod install 或者pod update的时候,报错,提示一下信息:
1、Oh no, an error occurred
2、You don't have write permissions for the /usr/bin directory
可以使用以下方案解决:
1、管理程序包安装的工具
gem list
//查看所有安装的
2、如果有多个cocoapods,可以删除多余的,只保留1.4.0的即可。
移除程序包:
sudo gem uninstall cocoapods
删除多余的cocoapods-core
sudo gem uninstall cocoapods-core
如果有多个,会输出:
/*Select gem to uninstall:
- cocoapods-1.4.0
- cocoapods-1.6.0
- All versions*/
选择对应序号,即可删除。
3、安装指定版本的cocoapods:
sudo gem install cocoapods -v 1.4.0
如果报错:
You don't have write permissions ............
那使用下面方法安装:
sudo gem install -n /usr/local/bin cocoapods -v 1.4.0
4、如果报错:
ERROR: While executing gem ... (TypeError)
使用以下命令:
sudo gem update --system
sudo gem install cocoapods -n /usr/local/bin
5、gem 降级:
sudo gem update -n /usr/local/bin --system 2.7.3
6、查看gem版本号:
gem -v
7、查看pod 版本号
pod --version
查看版本号,用来验证有没有安装成功,没有的话,重复继续操作删除+安装一遍即可。