Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails rmagick安装问题_Ruby On Rails_Dreamhost_Rmagick - Fatal编程技术网

Ruby on rails rmagick安装问题

Ruby on rails rmagick安装问题,ruby-on-rails,dreamhost,rmagick,Ruby On Rails,Dreamhost,Rmagick,我正在尝试在DreamHost上部署我的rails 3应用程序。 当我执行“bundle安装”时,rmagick会导致一个错误 configure: error: Can't install RMagick. Can't find Magick-config or GraphicsMagick-config program. RMagick configuration failed with status 1. 我检查了ImageMagick版本 $ convert --version Ver

我正在尝试在DreamHost上部署我的rails 3应用程序。 当我执行“bundle安装”时,rmagick会导致一个错误

configure: error: Can't install RMagick. Can't find Magick-config or GraphicsMagick-config program.
RMagick configuration failed with status 1.
我检查了ImageMagick版本

$ convert --version
Version: ImageMagick 6.3.7 11/16/10 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC
我查了rmagick的版本

$ ls -d /usr/lib/ruby/gems/1.8/gems/rmagick*
/usr/lib/ruby/gems/1.8/gems/rmagick-1.15.14
因为我不在乎rmagick的版本,所以我在Gemfile中将rmagick版本更改为1.15.14。 但它仍然给出了同样的错误

如何解决此问题?我是否可能在Gemfile中省略了rmagick,并在某处添加了[require'rmagick'?如果是,我应该将其添加到哪个文件

谢谢


Sam拥有ImageMagick只是解决方案的一半。您还需要开发标题。这通常被称为
ImageMagick-devel
或类似的东西,具体取决于您的发行版

一旦安装了开发版本,您将获得
Magick config
程序。

这对我很有用:

  • 将我自己的ImageMagick安装到我的主文件夹:

  • 导出相关路径:


  • 然后$bundle安装

    我也遇到了同样的问题,安装libmagickwand帮了我的忙

    sudo apt-get install libmagickwand-dev
    

    实际上,rmagick已经安装好了。这只是一个旧版本。我可以要求irb提供“RMagick”。这意味着我不必重新安装它。对吗?如果它已经安装,请将您的
    Gemfile
    设置为使用该特定版本,它不会尝试安装新版本。查看
    gem列表
    。嘿,你找到解决方案了吗?