美文网首页
cocoapods 系列(一)- 安装

cocoapods 系列(一)- 安装

作者: 深白色的熊 | 来源:发表于2017-03-07 16:42 被阅读13次

    好久没有写过文章了,总干觉工作很乱,没有心情去整理工作中的一些事情。最近,反省了一下自己,感觉自己这个状态时不对的,所以会开始一点一点的将工作中遇到问题(不是单指的问题,而是所有的知识)慢慢的总结一下,一步一步来。
    首先,就是这个吧。cocoapods,应该是我们平常都会使用到的,关于什么是cocoapods,我想只要搜索到这个的都应该会了解,所以我就不赘述了。虽然其操作的频率并不是很高,但却是很重要的一个工具,分三步(安装,使用,命令)来总结一下。
    1.ruby 环境(mac 系统是自带ruby环境的),如果不确定是否安装了ruby环境,我们可以使用这个命令来查看ruby版本号。如果未安装,百度安装一下就好了,很简单。

    ruby -v
    

    2.ruby环境设置。安装好ruby环境之后,我们需要更改一下ruby的镜像地址(原有镜像地址,已被我大天朝 “墙”了,所以,在安装cocoapods 时不会有反应,还好我们有替代的镜像地址:https://ruby.taobao.org/

    //镜像地址查询:
    gem sources
    
    //镜像地址删除
    gem sources --remove https://rubygems.org/
    
    //镜像地址添加
    gem sources -a https://ruby.taobao.org/
    //这样我们新的镜像地址就更改好了,此时输入
    gem sources //查看新的镜像地址。
    

    3.之后,就到我们此次的主角了-- cocoapods

    sudo gem install cocoapods
    /之后就是等待了。
    

    4.安装时遇到的错误及解决方案

    ERROR:  While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fuzzy_match。
    

    这是由于在系统升级到10.11.X之后,mac系统中新增加了一些安全性的控制。组织此目录下的操作,所以在安装cocoapods的时候也就出现了上面的错误。解决方法也很简单,将安装cocoapods的路径更改一下就好了。

    sudo gem install -n /usr/local/bin  cocoa pods 
    

    5.等待->安装成功。

    相关文章

      网友评论

          本文标题:cocoapods 系列(一)- 安装

          本文链接:https://www.haomeiwen.com/subject/zihxgttx.html