2017-05-18 11 views
5

私のubuntu 16.04マシンにJupyterノートブックがすでにインストールされています。 jupyterノートブックにはデフォルトでpythonがインストールされています。今私はジュピターのノートブックからRを使いたいです。行うにはjupyter-clientがインストールされている必要がありますが、 "jupyter kernelspec --version"がコード127で終了しました

ので、私はIRkernel installation linkに従い、以下の実行コマンド:

install.packages('devtools') 

devtools::install_github('IRkernel/IRkernel') 

しかし、私は IRkernel::installspec()コマンドを実行すると、エラーの下に示しています

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

このエラーが発生した理由を私は今、混乱しています。

+0

端末から実行しましたか? – leah

+0

はい端末からこのコマンドを実行します。 –

+0

はあなたのパス上にありますか? – leah

答えて

7

このコマンドをRStudioから実行すると、このエラーが表示されます。このコマンドをコマンドライン/ terminalから実行すると、すべて正常に動作します。

コマンドラインからRと入力してください。

次に、以下のコマンドを実行します:あなたはCMD/PowerShellのからRを実行する場合でも、あなたが成功しないことがあり、いくつかのWindowsシステムでは

install.packages('devtools') 

devtools::install_github('IRkernel/IRkernel') 

IRkernel::installspec() 
5

を。それは私のマシンの場合です。私の回避策は、Anaconda PromptからRを実行することです(JupyterをAnaconda経由でインストールした場合)。 RがあなたのPATHにない場合は、フルパスを指定する必要があります。

私はこれがPATHに関連する問題だと思っていますが、Anaconda\Lib\site-packages\jupyter_clientを私のシステムPATHに追加する運はありませんでした。

1

私は同じエラーがあったが、修正が異なっていた:

はあなたにもあなたのシステムにアナコンダをインストールしていることを確認してください! (または少なくとも上級者) https://conda.io/docs/user-guide/install/index.html

関連する問題