2012-04-06 2 views
1

ich gerade installiert haben pandoc mit pandoc-Ruby Gem installieren und versucht haben, dieses Beispielskript ausgeführt wird:pandoc-ruby Fehler

require 'pandoc-ruby' 
@converter = PandocRuby.new('# Markdown Title', :from => :markdown, :to => :rst) 
puts @converter.convert 

ich folgende Fehlermeldungen erhalten:

open3.rb:202: in spawn': No such file or directory - pandoc --from=markdown --to=rst (Errno::ENOENT) 
open3.rb:202: inpopen_run' 
open3.rb:90: in popen3' 
pandoc-ruby.rb:101: inexecute' 
pandoc-ruby.rb:77: in convert' 
pandoc test.rb:3: in' 

Ich gehe davon aus, dass als Das Skript ist eines der Beispiele, die als Beispiel für den pandoc-ruby github angegeben wurden, dass mit der Installation etwas nicht in Ordnung ist. Kann jemand das beheben?

Vielen Dank

Antwort

1

Der Fehler sieht wie Ruby nicht in der Lage ist, die pandoc ausführbare Datei zu finden.

Pandoc zu sagen, wo die ausführbare Datei zu finden, verwenden Sie die bin_path Methode:

PandocRuby.bin_path='/usr/local/bin' 

Set bin_path in das Verzeichnis, in dem Sie die pandoc ausführbar setzen.

+0

Danke. Du hattest recht, es konnte die ausführbare Datei nicht finden – pdoak