2015-07-12 3 views
1

Я новичок в Ruby on Rails. До сих пор я использовал среду разработки cloud9. Недавно я подумал о настройке среды локально (Windows 8). Я установил рубин на рельсах с помощью railsinstaller. Затем я клонировал свой репозиторий в свою систему. С этой точки зрения ошибки не было. Когда я запускаю команду 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

Из вашего журнала, похоже, у вашего сервера возникли проблемы с соединением с rubygems.org с использованием SSL. Это мешает вам внедрить грабли. В качестве обходного пути, вы можете сделать так:

Открыть 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

Смежные вопросы