не удалось установить путь для imagemagick в mac osx snow leopard для ruby on rails

#ruby-on-rails #imagemagick #osx-snow-leopard #wkhtmltopdf

#ruby-on-rails #imagemagick #osx-snow-leopard #wkhtmltopdf

Вопрос:

imagemagic и wkhtml доступны в users / mithin

Я попытался установить путь в файле профиля. Это содержимое .profile :

 export PATH="/usr/bin:/usr/local/bin:$PATH"
export PATH="/usr/local/mysql/bin:$PATH"
export PATH="/Users/mithin/:$PATH"
export PATH="/Users/mithin/ImageMagick-6.6.7/bin:$PATH"
  

Когда я пытаюсь запустить «идентифицировать» в терминале, он работает правильно

И когда я пытаюсь запустить свой проект Ruby on rails, он выдает ошибку.

Похожие вещи происходят с «wkhtmltopdf»

в терминале он работает правильно

но в выводе ror это дает :

sh: wkhtmltopdf: команда не найдена

Кто-нибудь, пожалуйста, может указать на мою ошибку?

Комментарии:

1. Вы пытаетесь запускать команды напрямую или через плагин / драгоценный камень, такой как Paperclip?

2. для wkhtml я использую прямой системный вызов. для imagemagick я использую paperclip

3. Я повторил переменную $ path в терминале, в ней правильно перечислены все пути для Imagemagick и wkhtmltopdf, Но когда я повторяю в проекте ROR с помощью системной команды, я не получаю путь для ImageMagick и wkhtmltopdf

Ответ №1:

Для Paperclip, чтобы найти команды за пределами расположения установки по умолчанию, добавьте следующее в соответствующий файл в / config / environments/

 Paperclip.options[:command_path] = "/Users/mithin/ImageMagick-6.6.7/bin"