【问题标题】:Can't install imagemagick for rails on windows无法在 Windows 上安装 imagemagick for rails
【发布时间】:2015-12-25 06:02:46
【问题描述】:

我是 ruby​​ on rails 的新手,需要上传图片和上传文件控件。我看到了这个(http://railscasts.com/episodes/134-paperclip),这就是我需要的。但是对于图像大小调整功能,它说它需要 imagemagick。 我基本上整天都在尝试安装它,遵循多个类似这样的教程(https://github.com/rmagick/rmagick/wiki/Installing-on-Windows),或者告诉我使用来自 ruby​​forge.org 的 rmagick gem(自 2013 年以来似乎已经下降)。

当我按照说明运行 gem install rmagick 时总是收到以下错误:

ERROR: Failed to build gem native extension.
Could not create Makefile due to some reason, probably lack of necessary libraries and/or header.

谁能告诉我最新的教程或安装 imagemagick 的方法?还是我使用的东西太旧了,我在 github 上看到的一篇多年未提交的帖子?

另外,如果有更好、更简单的方法来使用 rails 上传文件和图像,欢迎提出建议,因为我不必使用回形针和 imagemagick。

谢谢

【问题讨论】:

  • 我建议安装一个 Ubuntu 的副本来使用。 Windows 和 rails 高度不兼容,一些 gem 依赖于 Linux 进程。我不确定 ImageMagick,但它可能是。
  • 虽然我同意@Mingsheng 的观点,即 WIndows 不是 Rails 的最佳环境,但我仍然需要问你安装了哪个版本的 ImageMagick?
  • 我安装的是这个版本,ImageMagick-6.9.2-3-Q16-HDRI-x64-dll.exe

标签: ruby-on-rails ruby file-upload


【解决方案1】:

终于安装好了。 我使用了 6.7.9-9 版本,并在这里遵循了第二个答案(它说使用 Ruby CMD 并在路径中有一些 **):Ruby on Rails RMagick on Windows 7

【讨论】:

    猜你喜欢
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-08
    • 2016-09-16
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    相关资源
    最近更新 更多