macOS Sierra 10.12.1上的Cocoapods安装错误

时间:2016-10-26 13:08:30

标签: rubygems cocoapods macos-sierra

我在尝试安装cocoapods时遇到此错误:

$ sudo gem install cocoapods
ERROR:  While executing gem ... (Errno::EPERM)
    Operation not permitted - /usr/bin/fuzzy_match

我安装了 gem 2.6.7 macOS 10.12.1 任何人都可以帮忙..或者说明如何在 10.12.1

上安装 cocoapods

4 个答案:

答案 0 :(得分:14)

我有类似的问题,使用第二种解决方案解决了 尝试在终端

的解决方案1或2 中运行这些命令

我正在运行osx 10.12.1

  

错误:执行gem时...(Errno :: EPERM)       不允许操作 - / usr / bin / pod

解决方案1:

第1步:sudo nvram boot-args="rootless=0"

第2步:sudo reboot

第3步:sudo gem install cocoapods -V

解决方案2:

第1步:sudo gem install -n /usr/local/bin cocoapods

第2步:pod setup

答案 1 :(得分:5)

使用下面的命令检查pod版本

foo()

如果安装了任何版本,请使用命令

将其删除
pod --version

重新启动你的mac并使用命令

重新安装
sudo gem uninstall cocoapods

答案 2 :(得分:0)

在MAC OS Sierra10.12.2上, 以下步骤解决了我的问题: -

步骤进行:

  1. sudo reboot
  2. sudo gem install -n / usr / local / bin cocoapods
  3. pod setup
  4. cd specific path
  5. pod update

答案 3 :(得分:0)

这是我如何在macOS上安装Cocoapods的错误 解决了。​​

  1. cd〜/ .cocoapods
  2. rm -r仓库
  3. sudo gem install cocoapods
  4. pod安装