Error: Could not find a valid gem installing rails on mac
Error: Could not find a valid gem installing rails on mac
我正在尝试使用下面的命令安装 rails 版本 5.0.0.1
gem install rails -v 5.0.0.1
但是我收到这个错误
ERROR: Could not find a valid gem 'rails' (= 5.0.0.1), 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/specs.4.8.gz)
我怎样才能克服这个错误并安装 rails 版本 5.0.0.1
作为解决方法,您可以尝试在 Gemfile 中替换
source 'https://rubygems.org'
和
source 'http://rubygems.org'
这样 SSL 连接错误就消失了。这段代码位于 Gemfile
的顶部
或者,您可以简单地 运行 gem sources -a http://rubygems.org
以便您的 gem(包括 rails 5.0.0.1 gem)通过 http 下载而不是 https
尽管如此,如果您想通过 SSL 使用加密下载,请按照 GitHub 上的 this guide 引导您完成安装证书的过程以信任 RubyGems.org
您可以按照以下步骤操作:
gem sources -a http://rubygems.org
gem install rails -v 5.0.0.1
我正在尝试使用下面的命令安装 rails 版本 5.0.0.1
gem install rails -v 5.0.0.1
但是我收到这个错误
ERROR: Could not find a valid gem 'rails' (= 5.0.0.1), 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/specs.4.8.gz)
我怎样才能克服这个错误并安装 rails 版本 5.0.0.1
作为解决方法,您可以尝试在 Gemfile 中替换
source 'https://rubygems.org'
和
source 'http://rubygems.org'
这样 SSL 连接错误就消失了。这段代码位于 Gemfile
的顶部或者,您可以简单地 运行 gem sources -a http://rubygems.org
以便您的 gem(包括 rails 5.0.0.1 gem)通过 http 下载而不是 https
尽管如此,如果您想通过 SSL 使用加密下载,请按照 GitHub 上的 this guide 引导您完成安装证书的过程以信任 RubyGems.org
您可以按照以下步骤操作:
gem sources -a http://rubygems.org
gem install rails -v 5.0.0.1