Как установить ImageMagick для использования с RVM - PullRequest
13 голосов
/ 14 июля 2011

Я запустил приложение не-rvm и решил перейти на RVM. Теперь я замечаю сбой скрепки, так как ImageMagick недоступен.

[paperclip] An error was received while processing: #<Paperclip::CommandNotFoundError: Could not run the `identify` command. Please install ImageMagick.>

Как правильно установить ImageMagick на RVM?

Ответы [ 6 ]

35 голосов
/ 18 октября 2011

В OS X, если у вас установлен brew, вы можете просто использовать следующую команду:

brew install imagemagick
22 голосов
/ 14 июля 2011

ImageMagick не драгоценный камень, это обычный пакет.На Debian имя пакета - imagemagick.Вы можете установить его через apt-get install imagemagick как root.

6 голосов
/ 22 января 2012

Ничего из вышеперечисленного не работало (в Ubuntu 10.10 64 бит)

Мне пришлось

sudo apt-get install imagemagick
sudo apt-get install libmagickcore-dev libmagickwand-dev 

тогда

gem install rmagick

(в Rails 3.1)

4 голосов
/ 14 июля 2011

В Ubuntu, но это также может работать в MacOS. Вы определенно хотите скомпилировать из исходного кода при использовании ruby. Вот скрипт, которым я пользуюсь

* install_imagemagick.sh *

#!/bin/bash
mkdir -p ~/local
command -v identify > /dev/null
if [ $? -eq 1 ]; then
    echo "${bldgrn}Installing imagemagick into ${txtwht}$HOME/local/imagemagick${txtrst}"
    wget -N --retr-symlinks ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
    tar -xzvf ImageMagick.tar.gz
    cd ImageMagick-*
    ./configure --prefix=$HOME/local/imagemagick
    make
    make install
    cd ..
    rm -rf ImageMagick-*
fi

Затем я добавляю это в мой ~ / .bashrc или ~ / .zshrc

export PATH=$HOME/local/imagemagick/bin:$PATH
export LD_LIBRARY_PATH=$HOME/local/imagemagick/lib:$LD_LIBRARY_PATH

Затем вы можете установить свои привязки ruby, если это необходимо:

gem install rmagick
0 голосов
/ 10 февраля 2014

Если вы используете Ubuntu, вы можете установить пакет, используя:

apt-get install imagemagick

0 голосов
/ 09 ноября 2011

Для Cygwin не забудьте использовать:

http://www.imagemagick.org/download/binaries/ImageMagick-i686-pc-cygwin.tar.gz

вместо:

http://cygwin.com/packages/ImageMagick/

...