rmagick安装失败
我的环境:rvm ruby 1.9.2
,我从源代码构建ImageMagick 6.7.4-6
。
当我安装 rmagick 时,它说:
/home/rocky/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/mkmf.rb:368:in `try_do':编译器无法生成可执行文件。 (运行时错误) 您必须先安装开发工具。
不过,我的rvm中也有ruby 1.8.7
,并且rmagick可以在1.8.7中正确安装。所以我很困惑我在 1.9.2 中错过了什么。
My env:rvm ruby 1.9.2
, and I build ImageMagick 6.7.4-6
from source.
When I install rmagick, it says:
/home/rocky/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/mkmf.rb:368:in `try_do': The complier failed to generate an executable file. (RuntimeError)
You have to install development tools first.
However, I also have ruby 1.8.7
in my rvm, and the rmagick can be installed correctly in 1.8.7. So I'm very confused what I missed in 1.9.2.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试以下
希望,您的环境是 ububtu
sudo apt-get install libmagickwand-dev
gem install rmagick
Try following
Hope, Your environment is ububtu
sudo apt-get install libmagickwand-dev
gem install rmagick
感谢 Michael 的回答,关键是这样配置 ImageMagick:
Thanks to Michael's answer, the key is to configure ImageMagick with this: