1. 程式人生 > >使用ruby的gem安裝gem包的SSL證書錯誤

使用ruby的gem安裝gem包的SSL證書錯誤

最近要學習使用Sass和Compass,因此需要用到ruby環境安裝這兩個專案,在官網下載了ruby的一鍵安裝包後,以為就結束了。結果gem install一個都不能用,全都被牆了。於是想著換過內的映象源,以前淘寶前端專案組有維護一個ruby的映象源,但是好像現在停用了地址是https://ruby.tabao.org,現在能用的是這個https://gems.ruby-china.org。但是刪除預設源gem sources -r https://rubygems.org後,每次新增映象源gem sources -a https://gems.ruby-china.org,全都報SSL認證的錯誤在網上查了好多資訊,能找到的兩個靠譜的方式如下:

但是仍解決不了我的問題,網上有說可以把https改成http略過加密認證這一步,我等了好久還是沒新增成功,大家可以試試。其他解決辦法有興趣的可以去stackoverflow上面去搜搜,我是直接去gems官網上去下載sass或者compass的安裝包直接本地安裝,但是compass依賴關係有點兒多,大家需要全都下下來一步步安裝才行,總之是能安裝了。

compass依賴關係