2015-07-12 72 views
1

我是Ruby on Rails的新手。到目前爲止,我正在使用cloud9在線開發環境。最近我想到了在本地設置環境(Windows 8)。我使用railsinstaller在rails上安裝了ruby。然後我將我的存儲庫克隆到我的系統上。這一點沒有錯誤。當我運行命令bundle exec rake test我得到耙10.4.2未得到安裝

Could not find rake-10.4.2 in any of the sources.  
    Run `bundle install` to install missing gems. 

然後我試着用命令gem install rake -v '10.4.2'安裝耙。我得到了

ERROR: Could not find a valid gem 'rake' (>= 0), here is why: 
     Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/latest_specs.4.8.gz) 

我該怎麼辦?

回答

0

從您的日誌看來,您的服務器似乎與使用SSL的rubygems.org存在一些連接問題。這阻止你安裝耙寶石。 作爲一種變通方法,你可以這樣做:

開放的Gemfile,改變https://rubygems.org/http://rubygems.org,然後發出命令gem install rake -v '10.4.2'再次,祝你好運!

1

與非SSL作爲一個臨時的解決方案替換SSL寶石來源:

gem sources -r https://rubygems.org/ 
gem sources -a http://rubygems.org/ 
+0

非常感謝。有效。 – daft300punk