ruby-on-rails - Rails 安装突然需要并发 ruby gem 并且失败
问题描述
在系统升级到 macOS 10.14 后,我突然无法在 Ruby 1.8.7 上安装 Rails 3.2.5,因为现在需要一个新的 gem:Concurrent-ruby。
我能够在 macOS 10.13 上安装和使用这个系统。为什么并发红宝石突然成为一种要求?没有它,我怎么能找到继续前进的方法?
解决方案
我找到了解决方案。
我曾经在安装 Rails 3 之前安装了一些 gem。这些是:
rdoc-data -v 3.12
i18n -v 0.6.11
execjs -v 1.4.0
rack-cache -v 1.2
rails -v 3.2.5
我发现我必须安装
rack -v 1.4.7
安装前
rack-cache -v 1.2
现在我再次能够安装 Rails 3。
不知何故,安装过程必须加载更新版本的 i18n 的要求,因为此 gem 的更高版本需要并发 ruby。
推荐阅读
- visual-studio - 如何在 Visual Studio Professional 16.8.5 中为 C# 交互窗口启用智能感知?
- jsonschema - Fastify 和 json 模式验证
- python - 无法将“生成器”对象隐式转换为 str
- javascript - 如何将数据保留在页面上而不在 reactjs 中重新呈现?
- leaflet - 如何在 Leaflet 中对多边形进行子类化?
- redirect - 如何在 Fluent-hc 中关闭重定向
- java - 如何在句子中搜索特定单词
- angular - 如果我直接键入组件 url,如何在其他组件中获取 BehaviourSubject 值?
- sql - 根据插入表中的数据创建表
- azure - 如何使用 iot-service-client java 获取 DeviceScope