gpt4 book ai didi

ruby-on-rails - 如何卡住不想卡住的 gem ? (架子)

转载 作者:太空宇宙 更新时间:2023-11-03 16:39:41 39 4
gpt4 key购买 nike

当我尝试将我的 Rails 应用程序部署到我的共享主机 (dreamhost) 时,出现此错误:

can't activate rack (~> 1.0.1, runtime) for [], already activated rack-1.0.0 for []

所以我想在我的开发环境中卡住 rack gem,并将它添加到项目中,但即使我在 config/environment.rb 中有这个:

config.gem 'rack'

做 rake gems:unpack:dependencies 不会卡住 gem。

ajmbp:trunk ajl$ rake gems:unpack:dependencies
(in /Users/ajl/dev/site/trunk)
ajmbp:trunk ajl$ ll vendor/gems/
.svn/ haml-2.2.14/ net-ssh-2.0.16/

我尝试将另一个 gem 添加到 config.gem 只是为了测试 (RedCloth),它确实按预期工作,但机架不走运。

有什么想法吗?谢谢!

最佳答案

您是否检查过您的环境变量(我认为是 RUBY_GEMS,或类似的变量)?此外,您的 environment.rb 和(如果您使用 fastcgi)您的 .fcgi。

确保路径从最高优先级到最低优先级排序。

关于ruby-on-rails - 如何卡住不想卡住的 gem ? (架子),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1829822/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com