关于ruby / rails更新的IO.popen问题

时间:2013-05-02 07:34:05

标签: ruby-on-rails ruby-on-rails-3

在更新ruby到1.9.3和rails 3.2.12下面代码不起作用。因为我安装了imagemagick,并且能够在命令提示符下运行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

0 个答案:

没有答案