安裝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

希望有遇到和我一樣問題的,如果解決了私信我,感謝

  


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