Rails не может найти драгоценный камень image_magick - PullRequest
1 голос
/ 15 апреля 2009

Я пытаюсь использовать gem image_magick для обработки загрузки изображений, но рельсы не могут его найти.

Я успешно установил гем, используя:

gem install mini_magick-1.2.3.gem --local
gem update system
gem cleanup

а у моей модели

require 'rubygems'
require 'mini_magick'

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

no such file to load -- mini_magick

Могу ли я добавить что-то в environment.rb, чтобы направить рельсы в правильное местоположение?

Информация об окружающей среде:

Windows XP/InstantRails 2.0 
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
Rails 2.3.2

Спасибо за помощь,

1 Ответ

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

Проверка работоспособности: gem list mini_magick показывает драгоценный камень как установленный?

Edit:

Только что заметил, что у вас есть "моя модель имеет ..."; вытащите их из модели и поместите строки require в environment.rb. Вам не нужно require 'rubygems', если вы используете Ruby 1.9.

...