“无法在任何源中找到activesupport,”即使安装了activesupport。

时间:2011-05-03 23:41:13

标签: ruby-on-rails bundler activesupport

当我尝试rails serverthin start时,两者都说:“无法在任何来源中找到activesupport-3.0.6。”

我安装了activesupport-3.0.7。我是否需要还原以使activesupport与我的Rails版本(3.0.6)匹配?

2 个答案:

答案 0 :(得分:9)

在rails目录中运行bundle install(或将Gemfile更改为要求3.0.7而不是3.0.6)

此外,在运行rails命令时,您可以在其前面加上bundle exec,以确保它使用的是正确的版本:

bundle exec rails server

答案 1 :(得分:3)

听起来像Gemfile,而您安装的宝石不同步:

  1. Gemfile - 3.0.6或3.0.7中列出了哪个版本的Rails?

  2. 您运行bundle install