почему «который идентифицирует» не работает для ImageMagick на компьютере с Windows? - PullRequest
2 голосов
/ 16 июня 2011

Я пытаюсь заставить paperclip и ImageMagick работать на компьютере с Windows 7, используя Ruby 1.9.2 и rails 3.0.7.ImageMagick, кажется, установил нормально, так как я выполнил команду imdisplay, которую установщик ImageMagick сказал мне, и это сработало.Базовое вложение скрепки также работает хорошо, пока я не пытаюсь изменить его размер.Как только я пытаюсь изменить размер, я получаю сообщение об ошибке «... [путь к изображению] не распознается командой« определить ».Об этом есть несколько сообщений , вот что я сделал, прочитав их:

ImageMagick установлен в каталог без пробелов - C:\ ImageMagick-6.5.6-Q8

ImageMagick находится в моем ПУТИ - я могу сделать identify -version и получить информацию о версии.

Я добавил следующее к своему config/environments/development.rb:

Paperclip.options[:command_path] = "C:/ImageM~1"

Я также пробовал это с полным путем, пока другой пост не предложил сокращение ~.

Предложения?

...