将 ruby 更新到 1.9.3 和 rails 3.2.12 下面的代码不起作用。因为我安装了 imagemagick 并且能够identify
在命令提示符下运行。
下面的代码告诉我“无法执行 'identify'。是否安装了 ImageMagick?”
请在下面的 IO.popen 命令中提出问题。我的旧版本中也有同样的事情。(即 ruby 1.9.2。和 rails 3.2.11)。
require 'io/console'
IO.popen("/usr/bin/identify").close
unless $? == 0
raise "Could not execute 'identify'. Is ImageMagick installed?"
end