我正在使用 ruby Scruffy gem 来创建一些图表。它依赖于 RMagick 来渲染文本和创建 png。当我运行我的 ruby 脚本时,出现此错误。
sh: gs: command not found
sh: gs: command not found
/Users/natebird/.rvm/gems/ree-1.8.7-2011.03/gems/scruffy-0.2.6/lib/scruffy/rasterizers/rmagick_rasterizer.rb:15:in `from_blob': unable to read font `/usr/local/share/ghostscript/fonts/n019003l.pfb' @ error/annotate.c/RenderFreetype/1128: `(null)' (Magick::ImageMagickError)
from /Users/natebird/.rvm/gems/ree-1.8.7-2011.03/gems/scruffy-0.2.6/lib/scruffy/rasterizers/rmagick_rasterizer.rb:15:in `rasterize'
from /Users/natebird/.rvm/gems/ree-1.8.7-2011.03/gems/scruffy-0.2.6/lib/scruffy/graph.rb:164:in `render'
from autobench_grapher.rb:61:in `generate_graph'
from autobench_grapher.rb:30:in `run'
from autobench_grapher.rb:15:in `run'
from autobench_grapher.rb:91
最佳答案
您需要安装 ghostscript(请参阅:gs:找不到命令
)。如何执行此操作取决于您使用的平台。
关于ruby - 修复不可读的 ghostscript 字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7503764/