66

スクリプトを使用して ImageMagick http://github.com/masterkain/ImageMagick-slをインストールしました

しばらくして、ImageMagick をインストールしました。

次に、 Sudo gem install rmagick を実行して取得しました

Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
ERROR: Failed to build gem native extension.

.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... no
Can't install RMagick 2.13.1. Can't find Magick-config in...

Ruby 1.9.2 および Rails 3 を使用して OSX Snow Leopard で作業しています。何かアイデアはありますか?

4

12 に答える 12

107

同じエラーが発生していましたが、ubuntu 11 に libmagick9-dev ライブラリをインストールした後に解決されました。



更新 (コメンターのおかげで - 2012 年 12 月)

$ sudo apt-get install libmagickwand-devまたは$ sudo apt-get install graphicsmagick-libmagick-dev-compatubuntu 12の場合

$ sudo apt-get install libmagickwand-devまたは$ sudo apt-get install libmagick9-devubuntu 11以下の場合。

$ yum install ImageMagick-develセントス用

$ brew install imagemagickMac OS の場合 (Homebrew を使用)

于 2010-11-14T15:35:30.430 に答える
55

ubuntuの下にimagemagickライブラリが必要です

$ sudo apt-get install libmagickwand-dev

不足しているすべてのライブラリが含まれています

次にbundle installコマンドを実行します

于 2011-10-20T02:19:13.913 に答える
25

Imagemagick ライブラリが必要だと思います。

Homebrewを使用している場合(これを強くお勧めします)、単純に

$ brew install imagemagick

次に、バンドルのインストールを再実行します

于 2011-01-26T02:39:50.350 に答える
8

Mac OS Mountain Loin (Homebrew を使用)

  1. http://xquartz.macosforge.org/trac/wiki/X112.7.2をダウンロードしてインストールします
  2. brew install imagemagick
  3. gem install rmagick
于 2012-08-06T13:13:01.787 に答える
3
sudo apt-get install libmagickwand-dev 

Ubuntu 12.10でうまく機能します

これは、他のすべての依存関係 (つまり) がインストールされていることを前提としています。

sudo apt-get install imagemagick ruby ruby-dev gem`
于 2012-12-14T15:14:48.897 に答える
2

頂いた方へ

InitializeMagick() in -lMagickCore... no; -lMagick... no; -lMagick++... no;

これはOS X 10.8でうまくいきました:https://github.com/maddox/magick-installer

ここから: RVM + Ruby 1.9.2 + Rmagick + Lion = システムは動作するが、RVM は動作しない

于 2013-01-20T17:37:11.700 に答える
2

CentOS 5.7 では、最初に次のように指定して動作させましたPKG_CONFIG_PATH

export PKG_CONFIG_PATH=/usr/local/src/ImageMagick-6.7.5-10/magick/

gem install rmagick
于 2012-03-11T14:31:14.107 に答える
0

最初に、rmagick をインストールしようとしたときに依存関係のように見えたので、rmagick をインストールすることにしましたlibgtk2.0-devRGtk2.0というRパッケージを使用するための要件であるため、そのパッケージをインストールしようとしていましたrattle

とにかく、Ubuntu 12.04にインストールする際に上記の解決策はどれもうまくいきませんでした。最初に実行sudo apt-get updateしても役に立たなかったようで、関連する投稿: Ubuntu での rmagick のインストール

aptitude私は最終的に、 ではなくsudo を使用してトラブルシューティングを行うことがうまくいくことを発見しましたapt-gethttps://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages

aptitudeパッケージのインストールの問題を解決するには、 を使用する手法をお勧めします。

于 2013-07-19T06:59:02.450 に答える
0

Mac Os X では/opt/local/binPATH. そうでない場合:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH
sudo gem install rmagick

これは私のために働いた!

于 2013-10-27T18:59:59.700 に答える
0

数日間の検索の後、私の問題はいくつかの不足しているライブラリに関連しており、gem がインストールされたのは次のようなものでした:

brew install pkg-config

この後、バンドルのインストールを再度行ったところ、機能しました。

于 2020-02-27T14:46:49.517 に答える