【发布时间】:2013-09-24 17:33:34
【问题描述】:
我正在尝试在 Mountain Lion 上安装 rmagick。
我已经通过 Homebrew 成功安装了 ImageMagick,但我无法安装 rmagick gem。
我的 ruby 环境由 rvm 管理并安装了 ruby 1.8.6。
我在尝试安装 rmagick 时出现以下错误。
gem install rmagick -v 2.7.2
Building native extensions. This could take a while...
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/Users/Macmini/.rvm/rubies/ruby-1.8.6-p420/bin/ruby extconf.rb
checking for Ruby version >= 1.8.2... yes
checking for /usr/bin/gcc... yes
checking for Magick-config... yes
checking for ImageMagick version >= 6.3.0... yes
checking for HDRI disabled version of ImageMagick... yes
checking for stdint.h... no
checking for sys/types.h... no
checking for magick/MagickCore.h... no
Can't install RMagick 2.7.2. Can't find MagickCore.h.
错误显示找不到MagickCore.h,但我在/usr/local/Cellar/imagemagick/6.8.6-3/include/ImageMagick-6/magick/MagickCore.h 找到了
我想如果我能设法告诉安装程序这条路径,它会顺利进行,但我不知道这样做。
我在谷歌上搜索并在下面找到了类似的问题。
Can't install rmagick in Mountain Lion
"rmagick" gem installation issue
并尝试在“gem install”命令之前传递 PKG_CONFIG_PATH 和 C_INCLUDE_PATH,并将它们写入 ~/.bash_profie,并从源代码构建 ImageMagick,但没有任何改变。
有人知道怎么解决吗?
【问题讨论】:
标签: ruby-on-rails ruby macos imagemagick rmagick