2016-11-18 3 views
2

Ich habe ein rmarkdown Dokument, das ich machen regelmäßig mit rmarkdown::renderrmarkdown: manuell pandoc Pfad angeben?

Es funktioniert gut auf meinem Computer (Windows) als ich RStudio installiert haben, und es hat Setup automatisch den Pfad zu pandoc.

Wenn ich jedoch versuche, es auf meinem Server (außerhalb von RStudio) auszuführen, schlägt es mit dem Fehler fehl, dass Pandoc nicht gefunden wird.

Wie kann ich manuell den Pfad der Pandoc von meinem Skript einrichten? Ohne die Konfiguration auf dem Server zu ändern.

Ich habe dies versucht, aber es funktioniert nicht:

Sys.setenv(RSTUDIO_PANDOC="PATH_TO_MY_PANDOC_BIN/binaries/pandoc/pandoc.exe") 

Antwort

0

Ich schlage vor, den Systempfad für pandoc (Windows 10 Anweisungen) einzustellen:
1. Wählen Sie im Startmenü Suche nach „Bearbeiten die Systemumgebungsvariablen“
2. an dieser Stelle Sie Windows möglicherweise für Benutzername + Passwort fragen (für einen Benutzer mit der Berechtigung Systemeinstellungen ändern)
3. Klicken Sie auf‚Umgebungsvariablen‘Taste
4. im unteren Teil von das Fenster (Systemvariablen), wählen Sie die Zeile mit „Path“ und klicken Sie auf Bearbeiten
5. den Pfad zu dem Ordner hinzufügen, wo pandoc.exe, aber nicht einschließlich „pandoc.exe“ oder einem Schrägstrich an dem Ende

Verwandte Themen