Ich versuche, eine Rmd-Datei in R Studio auf einer Windows 7-Box zu stricken. Ehrlich gesagt, an dieser Stelle versuche ich nur, die Standard- Rmd-Datei zu stricken.Rmd-Datei nicht in R Studio stricken: 'CreateProcess' konnte nicht ausgeführt werden
Ob ich zur Ausgabe versuchen oder pdf zu HTML, bekomme ich folgende Fehlermeldung:
Error in system(paste(shQuote(pandoc_path), "--version"), intern = TRUE) :
'CreateProcess' failed to run 'C:\PROGRA~1\RStudio\bin\pandoc\pandoc.exe --version'
Calls: ... get_pandoc_version -> with_pandoc_safe_environment -> force -> system
Execution halted
die gleichen Fehler auf, ob ich das schöne UI „stricken“ Button betätigen oder einen direkten render()
Befehl verwenden.
Aus Angst, dass ich veraltet war, habe ich sowohl R als auch RStudio deinstalliert und neu installiert, also sind sie jetzt bei R Version 3.3.2 und RStudio Version 1.0.136. Als ich nach der Neuinstallation zum ersten Mal eine Rmd-Datei erstellte, fragte sie nach der Installation der aktualisierten Version verschiedener Pakete. Hat das ohne Vorfall gemacht, aber es hat das Problem nicht gelöst.
Ich habe versucht, die Bibliothek explizit zu laden, die mich informiert, dass es kein solches Paket gibt. Wenn ich versuche, das Paket zu installieren, erhalte ich die folgende Meldung:
Warning in install.packages :
package ‘pandoc’ is not available (for R version 3.3.2)
Der Lehrer mich zu Cannot launch pandoc in rstudio hingewiesen. (Nichts über das Paket ist nicht verfügbar, also ist das vielleicht nicht wichtig?) Nach diesen Anweisungen habe ich nach einer doppelten Installation von pandoc
gesucht (sowohl die Benutzerdaten/Apps/lokal als auch die Suche nach "Pandoc" überall auf der Computer). Der einzige pandoc
ist in der RStudio-Bin, also glaube ich nicht, dass das das Problem ist.
Ich habe auch die beiden in Knitr pandoc Execution halted in R enthaltenen Vorschläge ausprobiert - nämlich die Installation von MiKTeX, dann die Installation/das Laden von Pandoc manuell wie beschrieben (zusammen mit der Gewährleistung der vollen Kontrolle Berechtigungen). Weder wurde das Problem behoben. (Natürlich, wenn ich Pandoc manuell geladen, erstellt es eine doppelte pandoc
im System. Ich habe das also deinstalliert.)
Irgendwelche Ideen ??
Vielen Dank!
Vielen Dank für wunderbar klare Anweisungen! Ich befürchte, dass die Situation unverändert bleibt, auch nachdem ich "Knitr" ausgewählt und MiKTeX mit R verknüpft habe. – arr
@arr Es tut mir leid, dass das nicht für Sie funktioniert hat. Haben Sie die Pakete 'rmarkdown' und 'knitr 'installiert und geladen? Ansonsten kann ich nur noch zu "R-3.3.1" zurückkehren, das ich benutze und alles funktioniert gut. –