我想使用命令sudo gem install cocoapods
安装Cocoa Pods,但终端显示此错误:
YAML安全加载不可用。请将心理升级到版本 支持安全加载(> = 2.0)。
错误:执行gem时...(Errno :: EPERM) 不允许操作 - / usr / bin / fuzzy_match
我该如何解决?非常感谢!
答案 0 :(得分:2)
问题是您无权从/usr/bin
运行可执行文件,因此您需要以适当的权限传递文件夹安装cocoapods
的位置。
有两种方式:
GEM_HOME
mkdir -p $HOME/Software/ruby
export GEM_HOME=$HOME/Software/ruby
gem install cocoapods
安装完成后
export PATH=$PATH:$HOME/Software/ruby/bin
/usr/local/bin
sudo gem install cocoapods -n /usr/local/bin
-n
标志告诉二进制文件的位置。