我是新手,使用Ruby on Rails时遇到了这个问题。 我正在尝试安装Ruby on Rails,当我尝试使用“ rails -v”检查Rails的版本时,它显示了以下消息:“捆绑软件2需要RubyGems 2.5或更高版本。请安装捆绑软件1或更新为支持的RubyGems版本”。 我尝试使用“ gem update --system”更新gem,但它给了我此消息 “错误:执行gem时...(Gem :: RemoteFetcher :: FetchError)SSL_connect返回= 1 errno = 0状态=错误:证书验证失败。 (https://api.rubygemsorg/specs.4.8.gz)”。
当我通过“ gem --version”检查我的gem版本时,它给了我2.3.0。 我该如何解决这个问题?
我知道我的问题有点愚蠢,但是您能帮我吗?非常感谢。
@Uday当我尝试使用命令“ bundler&gem --version”时,它对我说:“ Bundler 2需要RubyGems 2.5或更高版本。请安装捆绑程序1或更新为受支持的RubyGems版本。2.3.0退出1 “
答案 0 :(得分:0)
您应该安装Bundler 1.x或使用Ruby 2.5或更高版本。
答案 1 :(得分:0)
您需要降级您的bundler
版本或升级您的gems版本> 2.5.0。因为bundler 2
不支持gems版本<2.5.0