Я добавил гем в рельсы , но по-прежнему написано, что гем отсутствует?

Я набрал следующее:

gem install omniauth

В моем файле environment.rb у меня также есть:

config.gem "omniauth"

Однако я получаю следующие ошибки:

no such file to load -- omniauth/core
Missing these required gems:
  omniauth

Я confused: я делаю rake gems: install и не получаю сообщение об ошибке (я тоже не получаю сообщение). Но затем я пытаюсь запустить скрипт / сервер, и он говорит, что мне нужно выполнить rake gems: install!

Когда я удаляю config.gem «omniauth» из environment.rb, я получаю следующее:

c:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in `load_missing_constant': unin
itialized constant OmniAuth (NameError)
5
задан Timothy T. 4 December 2010 в 21:08
поделиться