Не удалось найти oauth1-0.4.1 ни в одном из источников

#ruby-on-rails #ruby-on-rails-3 #oauth

#ruby-on-rails #ruby-on-rails-3 #oauth

Вопрос:

Я разрабатываю свое приложение без проблем уже пару месяцев. Сегодня, когда я пытался создать модель, используя rails g model ... , я получаю следующее сообщение в окне моего терминала:

Could not find oauth1-0.4.1 in any of the sources

Как я могу определить, откуда приходит это сообщение, чтобы я мог продолжить свою разработку. Я не помню, чтобы добавлял какой-либо драгоценный камень, который требовал бы этого.

https://img.skitch.com/20110525-93sat2axsrw9nneusew8e1kmu.png

Ответ №1:

попробуйте запустить sudo bundle install или вставьте полное исключение. Похоже, у rails возникли проблемы с загрузкой среды.

Комментарии:

1. Это не исключение, которое выбрасывается в приложении, как в окне браузера. Это просто вывод в терминале, который я получаю. Я также получил это при попытке запуска rvmsudo bundle install . Смотрите скриншот .

2. Поищите в своем Gemfile драгоценный камень с именем oauth1 или аналогичный. Удалите запись и повторите попытку. Если его нет в Gemfile, попробуйте поискать в Gemfile. блокировка . Это может быть зависимость от какого-то другого gem. Попробуйте удалить этот gem из вашего Gemfile и снова запустите bundle install.