Сложность установки Rspec на windows7

326
Mr. Kennedy

У меня есть ruby ​​2.2.5p319, Bundler версии 1.13.1 и gem -vсообщает мне 2.4.5.1

после посещения http://rspec.info/ я сделал Gemfile и попробовал предложенную им команду bundle:

PS C:\Users\user\stuff\Ruby\project> bundle install --binstubs Fetching gem metadata from https://rubygems.org/.......... Fetching version metadata from https://rubygems.org/. Resolving dependencies... Using bundler 1.13.1 Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://rubygems.org/gems/diff-lcs-1.2.5.gem) An error occurred while installing diff-lcs (1.2.5), and Bundler cannot continue. Make sure that `gem install diff-lcs -v '1.2.5'` succeeds before bundling. 

Итак, я попытался добиться успеха:

PS C:\Users\user\stuff\Ruby\project> gem install diff-lcs -v '1.2.5' ERROR: Could not find a valid gem 'diff-lcs' (= 1.2.5), here is why: Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server ce rtificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz) 

И в этот момент я искал ответы, но не могу устранить эти ошибки. Примечательно, что я нашел учебное пособие по установке Windows: https://www.tutorialspoint.com/rspec/rspec_introduction.htm и рекомендую следующую команду gem для установки Rspec:

PS C:\Users\user\stuff\Ruby\project> gem install rspec ERROR: Could not find a valid gem 'rspec' (>= 0), here is why: Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server ce rtificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz) 

Что мне нужно сделать, чтобы Rspec был установлен на моем HP lappy с Windows 7? Заранее спасибо!

1
Ах, rubygems 2.4 явно не работает для Windows, в соответствии с http://guides.rubygems.org/ssl-certificate-update/ Mr. Kennedy 7 лет назад 0

1 ответ на вопрос

1
Mr. Kennedy

Следуя изложенной здесь процедуре, я получил работающий установщик гемов : http://guides.rubygems.org/ssl-certificate-update/

... и я бегу с привязкой к Gemfile.

:)