我正在尝试在本地计算机上运行一个项目。我在Mac OS系统上安装了Ruby和Rails。它工作正常。我可以创建一个新项目,并且可以正常运行,不会出现任何错误,但是当我尝试运行现有项目时,它会说我们必须bundle安装。当我运行该命令时,会出现以下错误:
安装rmagick(2.13.2)时出错,捆绑程序无法继续。
在绑定之前,请确保’gem install rmagick-v’2.13.2’成功。”
当我运行gem install rmagick-v'2.13.2'时,它会给出以下错误:
错误:安装rmagick时出错:
错误:无法生成gem本机扩展。
/usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby extconf.rb
正在检查Ruby版本>;=1.8.5... 对
正在检查gcc-4.2。。。对
正在检查Magick配置。。。不
无法安装RMagick 2.13.2。在中找不到Magick配置/usr/local/rvm/gems/ruby-1.9.3-p392/bin:/usr/local/rvm/gems/[email protected]/bin:/usr/local/rvm/rubies/ruby-1.9.3-p392/bin:/usr/local/rvm/gems/ruby-1.9.3-p392/bin:/usr/local/rvm/gems/[email protected]/bin:/usr/local/rvm/rubies/ruby-1.9.3-p392/bin:/usr/local/rvm/bin:/usr/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/sm/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin
***extconf.rb失败***
由于某些原因无法创建Makefile,可能是缺少
必要的库和/或标题。查看mkmf.log文件了解更多信息
细节。您可能需要配置选项。
提供的配置选项:
--使用opt dir
--不带opt dir
--选择包含
--不带opt include=${opt dir}/include
--使用opt lib
--不带opt lib=${opt dir}/lib
--用make prog
--没有make prog
--srcdir=。
--库尔迪尔
--ruby=/usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby
Gem文件仍将安装在/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rmagick-2.13.2中以供检查。
结果记录到/usr/local/rvm/gems/ruby-1.9.3-p392/gems/rmagick-2.13.2/ext/rmagick/gem_make.out
我已经搜索过了,但在任何地方都没有找到答案
对于Ubuntu,我使用了ff。基于此链接:
$sudo apt get安装libmagick++-dev