ImageMagick:运行转换时出错:转换:无法读取字体
我在Mountain Lion上,使用自制软件安装了ImageMagick(Minimagik也在我的Gemfile中,但我认为这与此无关)。在Rails应用程序中使用它来创建验证码 但是,未创建映像导致此错误:ImageMagick:运行转换时出错:转换:无法读取字体,imagemagick,osx-mountain-lion,Imagemagick,Osx Mountain Lion,我在Mountain Lion上,使用自制软件安装了ImageMagick(Minimagik也在我的Gemfile中,但我认为这与此无关)。在Rails应用程序中使用它来创建验证码 但是,未创建映像导致此错误: Error while running convert: convert: unable to read font `/usr/local/share/ghostscript/fonts/n019003l.pfb' @ error/annotate.c/RenderFreetype/1
Error while running convert: convert: unable to read font `/usr/local/share/ghostscript/fonts/n019003l.pfb' @ error/annotate.c/RenderFreetype/1123.
convert: Postscript delegate failed `/var/folders/gd/n7rzfhkd5jd0ws8jnzsz34hr0000gn/T/magick-vzHHz4ZP': No such file or directory @ error/ps.c/ReadPSImage/830.
convert: no images defined `/var/folders/gd/n7rzfhkd5jd0ws8jnzsz34hr0000gn/T/simple_captcha20121218-64930-1thtfpf.jpg' @ error/convert.c/ConvertImageCommand/3032.
有什么想法吗?看来你不见了。如果您正在使用,可以通过以下方式安装:
$ brew install ghostscript
如果您正在使用Ubuntu或在带有Ubuntu的docker中,删除并重新安装ghostscript包将修复您的问题
apt删除重影脚本
apt install ghostscript
有时您有ghostscript,但它只是没有链接$brew unlink ghostscript&&brew link ghostscript
当错误消息未指定缺少的字体时,此功能也会起作用,如在convert:cannotable read font`(null)'@error/annotate.c/RenderFreetype/1153
中有人需要windows帮助吗?