在Mac OS X Lion中安装Rmagick问题

时间:2013-04-07 10:43:05

标签: macos operating-system gem osx-mountain-lion rmagick

问题:     获取:rmagick-2.13.2.gem(100%)     构建原生扩展。这可能需要一段时间......     错误:安装rmagick时出错:         错误:无法构建gem原生扩展。     /Users/officemachine1/.rvm/rubies/ruby-1.9.2-p180/bin/ruby extconf.rb     检查Ruby版本> = 1.8.5 ...是的     检查/usr/bin/gcc-4.2 ...是的     检查Magick-config ......是的     检查ImageMagick版本> = 6.4.9 ...是的     检查HDRI禁用版本的ImageMagick ...是的     / usr / local / bin / Magick-config:第41行:pkg-config:找不到命令     / usr / local / bin / Magick-config:第47行:找不到pkg-config:命令     / usr / local / bin / Magick-config:第50行:pkg-config:找不到命令     / usr / local / bin / Magick-config:第53行:找不到pkg-config:命令     检查stdint.h ...是的     检查sys / types.h ...是的     检查魔杖/ MagickWand.h ......没有     无法安装RMagick 2.13.2。找不到MagickWand.h。      * extconf.rb失败*     由于某些原因,可能无法创建Makefile     必要的库和/或标题。检查mkmf.log文件以获取更多信息     细节。您可能需要配置选项。     提供的配置选项:         --with-OPT-DIR         --with-OPT-包括         --without-OPT-包括= $ {停用DIR} /包括         --with-OPT-LIB         --without-OPT-LIB = $ {选择-DIR} / lib目录         --with-MAKE-PROG         --without-MAKE-PROG         --srcdir =。         --curdir         --ruby = /用户/ officemachine1 / .rvm /红宝石/红宝石1.9.2-P180 /斌/红宝石     Gem文件将保留在/Users/officemachine1/.rvm/gems/ruby-1.9.2-p180/gems/rmagick-2.13.2中进行检查。     结果记录到/Users/officemachine1/.rvm/gems/ruby-1.9.2-p180/gems/rmagick-2.13.2/ext/RMagick/gem_make.out

1 个答案:

答案 0 :(得分:1)

解决方案: $ brew install pkg-config 错误:权限被拒绝 - /Users/officemachine1/Library/Caches/Homebrew/Formula/pkg-config.brewing office-machine-1s-macbook:nationestateagents officemachine1 $ sudo brew install pkg-config ==>正在下载https://downloads.sf.net/project/machomebrew/Bottles/pkg-config-0.28.lion.bottle.tar.gz

################################################## ################ 100.0%

==>浇注pkg-config-0.28.lion.bottle.tar.gz   /usr/local/Cellar/pkg-config/0.28:10个文件,636K

$ rvmsudo bundle install

我希望这可能会帮助你摆脱上述问题。