安装CocoaPods

终端执行命令:     

*报错:activesupport requires Ruby version >= 2.2.2.
ruby版本太低,那我们就要先升级ruby版本,查看现在ruby的所有版本,命令为:

rvm list known

然后看到终端打出ruby的所有命令

# 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


我首先安装2.3.0,命令:

            rvm install 2.3.0

          rvm 2.3.0 --default   (将2.3.0设为了默认版本)


重新执行:

         sudo gem install cocoapods  

        然后又报错:

Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

       查了很多资料,网上其他人的解决方案 http://ruby-china.org/topics/28575,我这尝试了重新安装openssl,然后按着这个贴子执行,./configure --with-openssl-dir=/usr/local/ssl这个命令执行不通,我ruby目录下没有.configure。


花了半天时间,还是没有解决,然后就放弃了

然后将2.3.0删除了,然后安装2.2.4

希望有遇到和我一样问题的,如果解决了私信我,感谢

  


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章