Rails 2.3.8 和 activesupport 运行时错误

发布于 2024-10-02 14:21:57 字数 284 浏览 2 评论 0原文

这是我在“脚本/服务器”时遇到的错误:

can't activate activesupport (= 3.0.0, runtime) for [], already activated activesupport-2.3.8 for ["rails-2.3.8"]

我认为这里发生的事情是某些东西正在尝试调用/激活 3.0.0 的“activesupport”...当 2.3.8 的“activesupport”已经存在时在职的?

有帮助吗?

谢谢!

this is the error im getting when i "script/server":

can't activate activesupport (= 3.0.0, runtime) for [], already activated activesupport-2.3.8 for ["rails-2.3.8"]

i THINK whats happening here is that something is trying to call in / active "activesupport" for 3.0.0 ... when the "activesupport" for 2.3.8 is already working?

helps?

thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青朷 2024-10-09 14:21:57

您需要卸载rails 3.0.0和activesupport 3.0.0。

例如,您可以将一些不同的 gemset 与 rvm 一起使用。

另一个解决方案是使用内部定义了特定 Rails 版本的捆绑程序。

如果您使用捆绑器,则需要使用捆绑器启动服务器

bundle exec script/server

You need uninstall rails 3.0.0 and activesupport 3.0.0.

You can use some different gemset with rvm by example.

Another solution is using bundler with a specific rails version define inside.

If you use bundler you need launch your server with bundler

bundle exec script/server
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文