2015-05-24 10 views
9

Ich bin sehr aufgeregt über Python und R zusammen und versuchte mit R in Jupyter (ipython notebbok), aber ich konnte keine Zahlen im R-Kernel generieren.R produziert keine Figur im Jupiter (IPython-Notebook)

Die unten gezeigte Fehlermeldung wird angezeigt, wenn ich versuche, Zahlen zu plotten. Ich schätze Ihre Hilfe sehr.

Ich bin mit Anaconda und Fenster 8.

x<-1:10 
plot(x) 

Fehler in png (tf, Breite, Höhe, "in", Punktgröße, bg, res, type = "kairo": nicht in der Lage zu load winCairo.dll: wurde es gebaut?

Fehler in JPEG (tf, Breite, Höhe, "in", Punktgröße, Qualität, bg, res, type = "Kairo",: nicht in der Lage, winCairo.dll zu laden: war es gebaut?

Das Folgende ist in der Anaconda Eingabeaufforderung angezeigt:

Nicht imstande 'C: /Users/aa/Anaconda/R/library/grDevices/libs/x64/winCairo.dll' zu laden

+0

können Sie das Add Befehle, die Sie verwendet haben, um 'IRKernel' zu installieren? – cel

+0

Ich habe die folgenden Befehle verwendet, um IRKernel zu installieren. conda install -c r r conda install -c r r-irkernel –

+0

Es scheint, dass dieses Paket einige Macken hat. Ich bekomme eine 'seqfault', wenn ich es auf meinem Mac installiere. – cel

Antwort

5

fand ich eine Lösung von der Post auf diesem group.

Lösung Ich tat

Ich hatte die Freisetzung von R (R 3.2.0) und im Anschluss an die Diskussion in den obigen Link, installiert I R 3.1.3 und winCairo.dll von C kopiert: \ Program Dateien \ R \ R-3.1.3 \ library \ grDevices \ libs \ x64 bis C: \ Anaconda \ R \ library \ grDevices \ libs \ x64.

Kopieren winCairo.dll von R 3.2.0 funktioniert nicht für meinen Fall.

Damit es eine Figur zeichnet aber mit einer Fehlermeldung, die besagt, „Fehler in replayPlot (obj): ungültigen Grafikzustand“

Dann dank diesen link, Ich habe ‚Optionen (jupyter.plot_mimetypes = 'image/png') und es funktioniert gut.

enter image description here

Optionen ('image/jpeg' jupyter.plot_mimetypes =)

x = 1: 10

plot (x)

enter image description here

+0

Mit dem gleichen Problem auf Redhat-System konfrontiert. Gibt es irgendwelche Lösungen für Linux? – Ramesh

Verwandte Themen