#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.