Rails 2.3.8 和 activesupport 运行时错误
这是我在“脚本/服务器”时遇到的错误:
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要卸载rails 3.0.0和activesupport 3.0.0。
例如,您可以将一些不同的 gemset 与 rvm 一起使用。
另一个解决方案是使用内部定义了特定 Rails 版本的捆绑程序。
如果您使用捆绑器,则需要使用捆绑器启动服务器
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