W8上的Rails错误“bundle install”

时间:2015-09-08 16:47:30

标签: ruby-on-rails ruby gem bundle

我刚刚安装了rails,Run'bundle install'消息一直显示在屏幕上。  我如何修复它>?请帮我 当我编写命令包时,install rails表示有一些遗失的宝石。

我在C:\ sites \ sample>

中运行命令'bundle install'

1 个答案:

答案 0 :(得分:0)

最近这是Windows上的一个常见问题。最简单的解决方案,摆脱Windows并获得一个不错的基于UNIX的系统。据我所知,它是由RubyGems更改CertificateAuthority引起的,Windows有一些问题。

有三种解决方案:

正确的一个:

https://rubygems.org/pages/download安装更新版本的rubygems。注意:您无法使用gem命令,需要手动下载。

也会起作用

手动更新ssl证书。

  1. here
  2. 获取证书
  3. 找到GeoTrustGlobalCA.pem文件。最简单的方法是运行gem which rubygems,导航到指定文件夹,然后转到rubygems/ssl_cert
  4. 使用步骤1中的证书编辑上述文件的内容。
  5. Hacky one,不推荐:

    另一种解决方案,编辑你的Gemfile。最重要的是你会发现:

    source 'https://rubygems.org' 将其更改为:

    source 'http://rubygems.org'

    所有这些都应该有效(一段时间.Ruby不能与Windows一起顺利运行)