【发布时间】:2015-10-24 21:26:02
【问题描述】:
类似于problem with rack 1.3.2. You have already activated rack 1.3.2, but your Gemfile requires rack 1.2.3 -- 我在尝试使用 Puma 和 Nginx 在生产环境中运行 Rails (4.2) 时遇到You have already activated rack 1.6.0, but your Gemfile requires rack 1.6.4。
bundle update rake 或 rm Gemfile.lock && bundle install 似乎有帮助,到目前为止我唯一的解决方案是在 Gemfile.lock 中手动将 rack (1.6.4) 更改为 rack (1.6.0)。
【问题讨论】:
-
这与您的情况类似。 stackoverflow.com/questions/9241912/…。你必须像这样删除机架版本 1.6.0
gem uninstall rack -v 1.6.0 -
你试过 binstub 吗?检查下面的答案
-
这确实起到了作用@Athar - tyvm!
标签: ruby-on-rails nginx rack gemfile