【问题标题】:Rails error "bundle install" on W8W8上的Rails错误“捆绑安装”
【发布时间】:2015-09-08 16:47:30
【问题描述】:

我刚刚安装了 rails,屏幕上一直显示 Run 'bundle install' 消息。 我该如何解决它>?请帮我 当我编写命令 bundle install rails 时说缺少一些 gem。

我在 C:\sites\sample 中运行命令“捆绑安装”>

【问题讨论】:

  • 请将您正在运行的命令放在您的问题中,以便将来有相同问题的其他人可以找到此问题。谢谢。

标签: ruby-on-rails ruby gem bundle


【解决方案1】:

这是最近 Windows 上的一个常见问题。最简单的解决方案,摆脱 Windows,让自己拥有一个基于 UNIX 的漂亮系统。据我了解,这是由 RubyGems 更改 CertificateAuthority 引起的,Windows 存在一些问题。

有三种解决方案:

正确的:

https://rubygems.org/pages/download 安装更新版本的 ruby​​gems。注意:不能使用gem命令,需要手动下载。

也可以

手动更新 ssl 证书。

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

Hacky 一,不推荐:

另一种解决方案,编辑您的 Gemfile。在顶部你会发现:

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

source 'http://rubygems.org'

而且一切都应该可以正常工作(暂时。Ruby 不是为在 Windows 上顺利工作而设计的)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    • 1970-01-01
    • 1970-01-01
    • 2017-07-11
    • 2013-12-14
    相关资源
    最近更新 更多