«Не удалось найти activesupport ни в одном из источников», даже если activesupport установлен. - PullRequest
4 голосов
/ 04 мая 2011

Когда я пытаюсь выполнить rails server и thin start, оба говорят: «Не удалось найти activesupport-3.0.6 ни в одном из источников».

У меня установлен activesupport-3.0.7.Нужно ли мне возвращаться, чтобы activesupport соответствовала моей версии Rails (3.0.6)?

Ответы [ 2 ]

9 голосов
/ 04 мая 2011

Запустите bundle install в вашем каталоге rails (или измените свой Gemfile, чтобы он требовал 3.0.7 вместо 3.0.6)

Кроме того, при запуске команд rails вы можете добавить к нему префикс bundle exec чтобы убедиться, что он использует правильную версию:

bundle exec rails server
3 голосов
/ 04 мая 2011

Похоже, ваши Gemfile и ваши установленные гемы не синхронизированы:

  1. Какая версия Rails указана в ваших Gemfile - 3.0.6 или 3.0.7?

  2. Вы пробежали bundle install?

...