最近突然想使用cocoapods,安装一切顺利,在pod setup的时候提示"pod: command not found",找了很多资料都没有解决。
很多都是使用如下的安装指令
$sudo gem install -n /usr/local/bin cocoapods
输入后还是报错,最后找到了一个方法,如下
$ mkdir -p $HOME/Software/ruby
$ export GEM_HOME=$HOME/Software/ruby
$ gem install cocoapods
[...]
1 gem installed
$ export PATH=$PATH:$HOME/Software/ruby/bin
$ pod --version
关闭终端后,再次使用又提示"pod: command not found",这时候
打开环境变量配置文件
vi ~/.bash_profile
输入i
插入指令,添加两条命令
export GEM_HOME=$HOME/Software/ruby
export PATH=$PATH:$HOME/Software/ruby/bin
使用:wq
保存,又报错
E45: 'readonly' option is set (add ! to override)
这是因为当前用户没有权限对文件作修改,输入
:w !sudo tee %
然后输入密码,就可以了。真是一波三折,最后终于弄好了cocoapods。