2012-12-18 18 views
73

Ben Mountain Lion'dayım ve Homebrew kullanarak ImageMagick'i kurdum (minimagick ayrıca Gemfile'mde de var ama bunun alakalı olduğunu sanmıyorum). SimpleCaptcha, CAPTCHA'ları oluşturmak için bir Rails uygulamasında kullanır. Bu hatanınImageMagick: Convert çalıştırırken hata: convert: yazılamıyor okunamıyor

Ancak resim oluşturulmadı neden:

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. 

Herhangi bir fikir?

cevap

158

ghostscript eksiksiniz gibi görünüyor. Homebrew kullanıyorsanız, şu adresten yükleyebilirsiniz:

$ brew install ghostscript 
+0

Teşekkürler! Tamamen noktayı kaçırıyordum. – Agis

+3

Bazen ghostscript'iniz var ama sadece bağlantılı değil! '$ brew unlink ghostscript && brew link ghostscript' – GantMan

+9

Ayrıca bu hata iletisinin eksik yazı tipini belirtmediğinde de çalışır, çünkü 'convert: font okuyamıyor \' (null) '@ error/annotate.c/RenderFreetype/1153' – LeEnno

İlgili konular