Ошибка загрузки Gem, установленная с Github - PullRequest
1 голос
/ 14 апреля 2009

Обновление : Этот драгоценный камень УСТАНАВЛИВАЕТСЯ с драгоценными камнями sudo rake: установить. Проблема с загрузкой. Например, когда я запускаю скрипт / консоль, он выдает:

no such file to load -- outoftime-noaa ...

Несмотря на то, что sudo rake gems: install только что установил его. Я не уверен, если это имеет значение, вероятно, имеет, но он выдает эту ошибку дважды.

- = - = -

Я хочу предоставлять пользователям актуальную информацию о погоде в моем приложении Rails.

Я ищу что-то похожее на драгоценный камень вне времени NOAA (http://github.com/outoftime/noaa/tree/master).

Причина, по которой я спрашиваю, заключается в том, что у меня чертовски много времени заставляет камень работать. Если у кого-то здесь есть откровение о том, что происходит, я буду признателен за помощь.

Я добавил это в свою конфигурацию среды:

config.gem "outoftime-noaa", :source => "http://gems.github.com"

Я бегу

sudo rake gems:install

Я получаю эту ошибку

no such file to load -- outoftime-noaa

В моей системе уже установлены два других необходимых драгоценных камня. Я использую один из них (геокит) в своем приложении.

Я использую Rails 2.3.2, Ruby 1.8.6 и Rubygems 1.3.1.

Ответы [ 2 ]

2 голосов
/ 14 апреля 2009

Попробуйте

config.gem "outoftime-noaa", :lib => "noaa", :source => "http://gems.github.com"

Большинству гемов github требуется указанная библиотека lib.

1 голос
/ 14 апреля 2009

Не похоже, что 'outoftime-noa' является частью Rubygems; gem search -r outoftime-noa не дает результатов. Вы сделали: sudo gem sources --add http://gems.github.com?

Если это так, вы можете установить драгоценный камень вручную?

Edit: я никогда не использовал config.gem (в Rails слишком много новых функций, чтобы отслеживать ...;)), но похоже, что вам нужно указывать нестандартные источники, поэтому:

 config.gem "outofime-noa", :source => "http://gems.github.com"

Это работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...