首页 文章

得到rmagick和magick-config的错误

提问于
浏览
0

我正在使用rvm 1.9.3和rails 3.但是在为我的应用程序运行bundle install时,我收到了这个错误 .

当前目录:/home/ubuntu/.rvm/gems/ruby-1.9.3-p551@app/gems/rmagick-2.13.2/ext/RMagick /home/ubuntu/.rvm/rubies/ruby-1.9.3 -p551 / bin / ruby -r ./siteconf20180628-13119-1ds4iy4.rb extconf.rb检查Ruby版本> = 1.8.5 ...是检查gcc ...是检查Magick-config ... no Can安装RMagick 2.13.2 . 在/home/ubuntu/.rvm/gems/ruby-1.9.3-p551@app/bin:/home/ubuntu/.rvm/gems/ruby-1.9.3-p551@global/找不到Magick-config bin:/home/ubuntu/.rvm/rubies/ruby-1.9.3-p551/bin * extconf.rb失败*由于某些原因无法创建Makefile,可能缺少必要的库和/或标头 . 检查mkmf.log文件以获取更多详细信息 . 您可能需要配置选项 .

提供的配置选项:

--with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/home/ubuntu/.rvm/rubies/ruby-1.9.3-p551/bin/ruby

要查看此扩展无法编译的原因,请查看可在此处找到的mkmf.log:

/home/ubuntu/.rvm/gems/ruby-1.9.3-p551@app/extensions/x86_64-linux/1.9.1/rmagick-2.13.2/mkmf.log

extconf失败,退出代码1 Gem文件将保留在/home/ubuntu/.rvm/gems/ruby-1.9.3-p551@app/gems/rmagick-2.13.2中进行检查 . 结果记录到/home/ubuntu/.rvm/gems/ruby-1.9.3-p551@app/extensions/x86_64-linux/1.9.1/rmagick-2.13.2/gem_make.out

注意:我已经使用了命令sudo apt-get install build-essential imagemagick libmagickcore-dev libmagickwand-dev sudo apt-get install libmagickwand-dev

1 回答

  • 0

    我前段时间遇到同样的问题,我安装了ImageMagick和其他东西,但是我在安装rmagick时遇到错误

    对我来说唯一有用的是用sudo运行它,也可能对你有用

    ln -s /usr/lib/x86_64-linux-gnu/ImageMagick-6.8.9/bin-Q16/Magick-config /usr/bin/Magick-config
    

    从这里https://github.com/rmagick-temp/rmagick/issues/133#issuecomment-185414504

相关问题