通过RVM安装cocoapods
来源:互联网 发布:mac chill翻译 编辑:程序博客网 时间:2024/06/05 12:00
先安装rvm:
打开终端: $ curl -L https://get.rvm.io | bash -s stable
(期间可能会问你sudo管理员密码,以及自动通过homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM。然后,载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的)
$ source ~/.rvm/scripts/rvm
检查是否安装成功: $ rvm -v
若输入上面口令后显示: rvm 1.27.0 (latest) by Wayne E. Seguin wayneeseguin@gmail.com, Michal Papis mpapis@gmail.com [https://rvm.io/]
表明安装成功
成功后安装ruby: $ rvm list known
可以选择现有的rvm版本来进行安装
备注:
查询已经安装的ruby:
RVM 装好以后,若以前已存在旧版本,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本
$ rvm 2.3.0 –default
(个人觉得,这里最好是先装了一个老版本,然后在通过命令直接升级。升级完成后再把老版本卸载。)
另附一些本人安装时出的错误
1.我在安装ruby的时候报了个错,错误的内容大致为homeBrew未安装。
解决办法:请参考:http://jingyan.baidu.com/article/fec7a1e5ec30341190b4e7e5.html
(安装时间巨长。做好心理准备。)
2.
解决办法:$ \curl -L https://get.rvm.io | bash -s stable –rails –autolibs=enabled
(这时会安装一系列的东西),
安装完成后查询下已经安装的ruby,然后 ruby安装成功了。接着可以安装cocoapods了。
查看源:
安装:
附:如果报类似【Could not find ‘cocoapods’】之类的错误,可以不要用sudo命令,
先1. sudo gem uninstall cocoapods(先卸载)
2.gem install cocoapods(再装一次)
安装后就可以上使用cocoapods了
1.首先先新建一个项目。在终端中进入你这个项目的所在目录(cd命令)
比如:cd /Users/Desktop/xxxx
2. 建立Podfile(配置文件)
接着上一步,终端输入 vim Podfile
键盘输入 i,进入编辑模式,输入
platform :ios, ‘7.0’
pod ‘MBProgressHUD’, ‘~> 0.8’
附: (这是老的格式),新格式可以在cocoapods.org中查找。
接着输入 :后,输入wq。回车后发现PodTest项目总目录中多一个Podfile文件,之后你会发现你这个项目的目录下多了一个Podfile文件。
3.然后再终端输入:pod install
附:终端输入命令:pod search UI 可以在CocoaPods上查找你想要的第三方库。
- 通过RVM安装cocoapods
- 通过 RVM 安装 多版本 Ruby/Rails
- 2016-12-1最新 macPro 安装cocoapods流程- rvm,ruby
- rvm, CocoaPods环境搭建
- rvm 安装
- rvm安装
- rvm安装
- RVM安装
- RVM 安装
- cocoapods 的安装以及安装中遇到的问题的解决方法-安装RVM
- ubuntu 11.10通过rvm安装Ruby 1.9.2, Rails 3
- CocoaPods安装和使用教程以及RVM、RuBy的安装配置
- CocoaPods安装和使用教程以及RVM、RuBy的安装配置以及注意事项
- [iOS ruby升级=>才能安装cocoaPods]使用rvm升级Ruby
- Debian6 RVM 安装
- rvm安装报错
- ubuntu 12.04安装rvm
- linux下安装rvm
- 保存MFC中picture control 控件的图片
- Redis五大数据类型
- 中英文对照 —— 手机 App/PC 端软件(系统)、互联网
- 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
- unity3d-代码控制游戏角色控制器移动
- 通过RVM安装cocoapods
- 简单几步就可以把pdf转换成excel格式
- discuz如何让一个邮箱注册多个用户名?
- 单例模式的双锁机制
- <jsp:include page="${pageContext.request.contextPath}/xxx.jsp"></jsp:include> 引起引入错误
- UNIX v6 fork()源码分析
- 把你的Centos设置成代理ip服务器
- 依赖倒置原则(DIP - Dependency Inversion Principle)
- iOS CocoaPods安装教程