Mac OS X EL Capitan MAC OX 10.11 安装cocoapods后还是提示-bash :pod command not found 解决办法

针对pod安装失败,Operation not permitted - /usr/bin/pod 问题

方案一:
$ mkdir -p $HOME/Software/ruby$ export GEM_HOME=$HOME/Software/ruby$ gem install cocoapods[...]1 gem installed cocoapods$ export PATH=$PATH:$HOME/Sofware/ruby/bin

方案二:

gem install cocoapods -n ~/Software/ruby

方案二中使用了gem的自带参数-n—–即指明安装的路径,如果要使用这种的话,也需要将该路径加入PATH下才可以不用带完整的路径进行运行命令。
建议是使用第一种,将GEM的安装路劲进行修改。这样不需要每次都用-n命令进行指定路径。

但是重启mac后又会出现-bash :pod command not found 这个问题,具体办法为:

打开环境变量配置文件
vi ~/.bash_profile
添加两条命令
export GEM_HOME=$HOME/Software/ruby
export PATH=$PATH:$HOME/Software/ruby/bin
就可以解决。

方案三:

重启MAC,按住command+R ,进入recovery模式,打开终端输入csrutil disable,然后执行

sudo gem install cocoapods -v 1.7.5

苹果csrutil disable终端命令的作用?

10.11系统有一个System Integrity Protection (SIP)系统完整性保护,如果此功能不关闭,是没有办法使用winclone来安装windows的,所以我们需要先关闭它。
方法如下:
1.开机按住command+r键,进入恢复模式
2.进入后打开实用工具--终端
3.输入命令csrutil disable关闭SIP。 (同样的步骤输入命令csrutil enable,即可重新打开SIP)
4.关闭重启进入系统即可

10.12版本已经无法通过按住command+R进入恢复模式,经过百度和google发现网上的解决方法均是重启电脑,选择使用工具里的终端,输入命令行,但是这只在10.11的版本有用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值