在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
最近弄cocoapods出现如标题提示 So度娘一番。感谢作者。纯属学习没有商业用途 终端输入 $ruby -v 查看ruby的版本 打印代码: ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]
2. 更换ruby镜像终端输入如下命令(把Ruby镜像指向taobao,避免被墙,你懂得) a.移除现有 Ruby 默认源输入以下指令 $gem sources --remove https://rubygems.org/ b.使用新的源输入以下指令 $gem sources -a https://ruby.taobao.org/ c.验证新源是否替换成功输入以下指令 $gem sources -l (用来检查使用替换镜像位置成功) 打印代码: bogon:~ LiuWenqiang$ gem sources --remove https://rubygems.org/
source https://rubygems.org/ not present in cache
bogon:~ LiuWenqiang$ gem sources -a https://ruby.taobao.org/
source https://ruby.taobao.org/ already present in the cache
bogon:~ LiuWenqiang$ gem sources -l
*** CURRENT SOURCES ***
3.安装cocoapods终端 $sudo gem install cocoa pods 这就遇到我的第一个问题: 如果你的ruby 版本过低 就会报错: ERROR: Error installing cocoa:
activesupport requires Ruby version >= 2.2.2.
ERROR: Error installing pods:
activesupport requires Ruby version >= 2.2.2.
前几天,我就搞到这个地方,尝试了好几种方法更新ruby 但是都没有成功,今天偶然看到一个文章,(有种淡淡的忧伤:http://www.jianshu.com/p/ad98a3364803 )并得到作者的帮助,才得以解决 解决方案: (1)安装 RVM baby 版本管理器$curl -L get.rvm.io | bash -s stable 打印代码: In case of problems: https://rvm.io/help and https://twitter.com/rvm_io
说明安装成功 (2)$ source ~/.bashrc $source ~/.bash_profile $rvm -v 打印代码: rvm 1.27.0 (latest) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
(3)用RVM升级Ruby查看当前ruby版本$ruby -v $rvm list known 打印代码: # MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.8]
[ruby-]2.2[.4]
[ruby-]2.3[.0]
[ruby-]2.2-head
ruby-head
# for forks use: rvm install ruby-head-<name> --url https://github.com/github/ruby.git --branch 2.2
# JRuby
jruby-1.6[.8]
jruby-1.7[.23]
jruby[-9.0.5.0]
jruby-head
# Rubinius
rbx-1[.4.3]
rbx-2.3[.0]
rbx-2.4[.1]
rbx[-2.5.8]
rbx-head
(4)安装ruby 2.2.2 版本$rvm install 2.2.2 如果打印: …… ruby-2.2.2 - #validate archive
ruby-2.2.2 - #extract
ruby-2.2.2 - #validate binary
ruby-2.2.2 - #setup
ruby-2.2.2 - #gemset created /Users/abc/.rvm/gems/ruby-2.2.2@global
ruby-2.2.2 - #importing gemset
则说明安装成功了
(5)查看当前ruby 版本
$ruby -v
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14]
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论