代码之家  ›  专栏  ›  技术社区  ›  Pietro P.

如何安装可可豆

  •  1
  • Pietro P.  · 技术社区  · 8 年前

    我想用命令安装可可豆 sudo gem install cocoapods ,但终端显示此错误:

    YAML安全装载不可用。请将psych升级到一个版本 支持安全加载(>=2.0)。

    错误:执行gem时。。。(错误号::EPERM) 不允许操作-/usr/bin/fuzzy\u匹配

    我该如何解决?非常感谢!

    1 回复  |  直到 8 年前
        1
  •  2
  •   Peter Tretyakov    8 年前

    问题是您没有从中运行可执行文件的权限 /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 标志指示二进制文件的位置。