#ruby-on-rails #ruby
#ruby-on-rails #ruby
Вопрос:
Я новичок и, используя Ruby on Rails, я застрял с этой проблемой. Я пытаюсь установить Ruby на Rails, и когда я пытаюсь проверить версию rails с помощью «rails -v», он выдал мне это сообщение:
Bundler 2 requires RubyGems 2.5 or later. Either install bundler 1 or update to a support RubyGems version
Я попытался обновить драгоценный gem update --system
камень, но он выдал мне это сообщение:
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) SSL_connect returned=1 errno=0 state=error: certificate verify failed.
(https://api.rubygemsorg/specs.4.8.gz )
Когда я проверяю свою версию gem gem --version
, она выдает мне 2.3.0
.
Как я могу решить эту проблему?
Комментарии:
1. вы пробовали эту суть
2. Я попытался загрузить последнюю версию 3.0.3 gem из этого и использовал эту команду для его установки: «gem install —force —local *.gem», мне сказали, что «установлен 1 gem», но когда я проверил его по-прежнему 2.3.0, так что ничего не изменилось. Не могли бы вы мне помочь? Большое вам спасибо.
3. можете ли вы обновить свой вопрос с
bundler
amp;gem --version
4. я думаю, вам нужно понизить свою
bundler
версию или обновить версию gems> 2.5.05. @UdAY большое вам спасибо, когда я обновил свою версию gems до 2.5.2, все мои проблемы были решены
Ответ №1:
Вам необходимо понизить свою bundler
версию или обновить версию gems> 2.5.0. Потому bundler 2
что они не поддерживают версию gems <2.5.0