无法执行(gem install rails --include-dependencies)命令

时间:2014-12-20 01:48:57

标签: ruby-on-rails ruby

安装Ruby时出现以下错误

1. C:\Ruby21\DevKit>gem install rails  

ERROR:  Could not find a valid gem 'rails' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - SSL_connect retur
ned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (
https://api.rubygems.org/latest_specs.4.8.gz)

2. C:\Ruby21\DevKit>gem install rails --include-dependencies  

ERROR:  While executing gem ... (OptionParser::InvalidOption)
    invalid option: --include-dependencies

请帮忙。

1 个答案:

答案 0 :(得分:4)

你在运行Windows吗?我遇到了这个问题,并按照Windows的步骤进行操作:

https://stackoverflow.com/a/19151697/4378291

您需要下载this certificate文件,浏览到您的ruby安装目录并将其复制到..lib / ruby​​ /"您的ruby版本" / ruby​​gems / ssl_certs /

如果你像我一样有麻烦下载它,你可以创建一个名为AddTrustExternalCARoot-2048.pem的文件,并将浏览器中证书文件的内容复制到你创建的文件中。

确保使用扩展名保存到.pem并允许窗口更改它。