【问题标题】:Gem install rails doesn't work with Ruby 2.1.5 on Windows 7Gem install rails 不适用于 Windows 7 上的 Ruby 2.1.5
【发布时间】:2015-01-29 10:11:21
【问题描述】:

我已经在两台不同的 Windows 7 机器上尝试过gem install rails。 安装的 Ruby 版本 2.1.5 当我在命令行中运行gem source 时,我得到https://rubygems.org 但是当我尝试运行gem install rails 时,出现以下错误:

==================

错误:找不到有效的 gem 'rails' (>= 0),原因如下: 无法从 https://rubygems.org/ 下载数据 - SSL_connect 返回=1 errno=0 state=SSLv3 读取服务器证书 B:证书验证失败 (https://api.rubygems.org/latest_specs.4.8.gz)

================================================ =====

rubygems.org 网站有问题吗?

谢谢。

【问题讨论】:

  • 这些答案之一对您有帮助吗? stackoverflow.com/questions/16944224/…
  • 在命令行中运行 gem source -a rubygems.org 并在 'gem install rails' 安装 rails 但我收到一些警告并且即使尝试通过 'gem 安装 rake gem 也没有安装按照警告消息中的建议安装 rake -v '10.4.2''。你知道为什么会这样吗?
  • 在半成功的 rails 安装和使用 'rails new appname' 搭建应用程序后,还“运行 rails”服务器会导致以下警告:“找不到 gem 'tzinfo-data (>=0) x64-mingw32' 在这台机器上可用的 gem 中”-不用说 rails 服务器没有启动。
  • 安装rails时会出现哪些警告?这些信息太少,无法帮助您。
  • 当我将 gem 源从 rubygems.org 更改为 rubygems.org 并运行“gem install rails”时,它一直安装,然后显示以下警告:“无法从 '@987654328 中提取数据@ SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (api.rubygems.org/latest_specs.4.8.gz) 34 gems installed" 但是当运行'rails -v'时它显示DL已被弃用,请使用Fiddle并在下一个线 Rails 4.2.0 ,感谢您的帮助。

标签: ruby-on-rails


【解决方案1】:

对于 ruby​​ 版本 2.1.5,我们需要 rails 版本 >3.2 和

gem install rails --version=4.0

并检查 rails -version,如果它更改为这个版本并使用以下命令运行服务器。

rails server

【讨论】:

    猜你喜欢
    • 2015-03-24
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 2015-01-18
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    相关资源
    最近更新 更多