2012-09-16 20 views
5

Ich habe versucht, Knitr-Paket in Lyx zu installieren, aber ich habe den folgenden Fehler festgestellt.Knitr Installation in Lyx

„Das Modul knitr ein Paket benötigt, die nicht in Ihrer Latex-Installation oder einen Konverter, die Sie installiert haben, nicht Latex-Ausgang ist nicht immer möglich ist.. Package Knitr> Latex fehlt.“

Ich würde mich sehr freuen, wenn Sie mir bitte helfen könnten, dieses Problem zu beheben. Ich habe das Lyx-Modul überprüft, konnte aber nicht genau herausfinden, was zu tun ist. Ich bin ein neuer Benutzer von Lyx und Knitr.

Vielen Dank im Voraus

+2

Ich war nicht der Downvote, aber ich frage mich, ob es daran lag, dass du keine Informationen über dein Betriebssystem, Lyx, Knitr und R-Versionen beisteuerten, oder wie du Latex installiert hast, oder vielleicht nur weil du es getan hast Großgeschriebene 'Knitr' und Aufmerksamkeit auf den Fall ist entscheidend in R? –

+0

Sorry für den Mangel an Details. Ich verwende Windows Vista, R 2.15.1, Lyx 2.0.4 und MikTex 2.9. – Metrics

Antwort

5

Das ist oft ein Hinweis auf die PATH Problem; Siehe den ersten Abschnitt des LyX/Sweave/Knitr Handbuchs (Link zu PDF ist unter http://yihui.name/knitr/demo/lyx/)

+0

Danke für die Hilfe. Es funktionierte. Allerdings verlangt Lyx auch, dass ich den Pfad ändere, wenn ich die Excel-Datei mit gnumeric tables einfügen möchte. Das bedeutet, dass ich nicht an Lyx arbeiten kann, wenn ich beide Pakete gleichzeitig ausführen möchte (knitr und gnumeric). Bitte korrigieren Sie mich, wenn ich falsch liege. – Metrics

+0

Ich meine 'PATH' anstelle von 'Pfad': http://en.wikipedia.org/wiki/PATH_(variable) Ich denke, dass es für den Pfad der Tabellenkalkulationsdatei irrelevant ist. –

+0

Danke Yihui. Ja, ich spreche in beiden Fällen über den PATH. – Metrics

0

Ähem ... In Windows 10, mit MikTeX, sollten Sie beachten, dass R unter x64 und i386 Architektur installiert, so dass, wenn Sie führen R.home ('bin') in R gibt es:

"C: /Users/DIEGOA~1.ACO/DOCUME~1/R/R-34~1.2/bin/i386" für i386-Architektur und "C: /Users/DIEGOA~1.ACO/DOCUME~1/R/R-34~1.2/bin/x64" für x64-Architektur ... Sie sollten beide testen, wenn Sie den RNW (Knitr) in LyX hinzufügen (Einer beschwert sich, der andere nicht) ...

Hoffe, dies hilft ...