2017-05-18 6 views
5

beendet Ich habe das Jupyter Notebook bereits in meiner ubuntu 16.04 Maschine installiert. Im jupyter Notebook ist standardmäßig Python installiert. Jetzt möchte ich R von Jupyter Notebook verwenden.jupyter-client muss installiert sein, aber "jupyter kernelspec --version" wird mit code 127

Dazu folgte ich IRkernel installation link und unten Befehle ausführen:

install.packages('devtools') 

devtools::install_github('IRkernel/IRkernel') 

Aber wenn ich IRkernel::installspec() Befehl ausführen zeigt es unter Fehler:

jupyter-client has to be installed but “jupyter kernelspec --version” exited with code 127

Ich bin jetzt verwirrt, warum dieser Fehler auftritt.

+0

Haben Sie es vom Terminal aus ausgeführt? – leah

+0

Ja Ich führe diesen Befehl vom Terminal aus. –

+0

ist Jupiter auf deinem Weg? – leah

Antwort

7

Wenn Sie diesen Befehl von RStudio ausführen, wird dieser Fehler angezeigt. Wenn Sie diesen Befehl von der Befehlszeile/Terminal ausführen, wird alles in Ordnung sein.

Geben Sie einfach R von Ihrer Befehlszeile ein.

Führen Sie dann unter Befehle:

install.packages('devtools') 

devtools::install_github('IRkernel/IRkernel') 

IRkernel::installspec() 
5

Auf einigen Windows-Systemen Sie nicht einmal Erfolg haben können, wenn Sie R von cmd/Powershell ausgeführt werden. Das ist der Fall auf meiner Maschine. Meine Abhilfe besteht darin, R von Anaconda Prompt auszuführen (wenn Sie Jupyter über Anaconda installiert haben). Möglicherweise müssen Sie den vollständigen Pfad angeben, wenn sich R nicht auf Ihrer PATH befindet.

Ich denke, das ist ein Problem im Zusammenhang mit der PATH, aber ich hatte kein Glück Anaconda\Lib\site-packages\jupyter_client zu meinem System PATH hinzufügen.

Verwandte Themen