我仍在努力让Jupyter-Notebook和R在Windows 10计算机上一起工作。解决problem with install_github()之后,我现在面临另一个问题。我仍在关注官方installation guide,但仍停留在步骤2:
每次收到此错误-我都在R GUI和RStudio中尝试过此操作,
> IRkernel::installspec()
Error in IRkernel::installspec() :
jupyter-client has to be installed but “jupyter kernelspec --version” exited with code 127.
In addition: Warning message:
In system2("jupyter", c("kernelspec", "--version"), FALSE, FALSE) :
'"jupyter"' not found
到目前为止,我的尝试:建议here和here,这可能是PATH变量设置的问题,因此我将Anaconda添加到了PATH环境中。我还通过Anaconda控制台安装了jupyter-client。到目前为止没有变化。有任何想法吗?
答案 0 :(得分:2)
此答案基于@Ryan的this,但是由于回答的问题实际上是关于基于Linux的系统,因此我将其放在Windows问题中:
解决问题的一种方法-如果将PATH变量添加到环境不起作用-如下:
C:\Program Files\R\R-3.5.1\bin
之类,并复制路径R
IRkernel::installspec()
,这次应该不会出错答案 1 :(得分:0)
如果您更改了R il所在的目录,请尝试在终端中打开R:
R.exe
然后运行:
IRkernel::installspec()
答案 2 :(得分:0)
我在尝试在Azure VM中运行的Ubuntu 18.04 LTS无头服务器上运行Jupyter Lab时遇到此问题。
要解决该问题,我必须导航到/usr/bin
并从那里打开R。事实证明,尽管我走了一条路,但从终端调用R
却在/home/<you>/anaconda3/bin/R
中打开了anaconda3版本。
以IRkernel::installspec()
的身份从/usr/bin/R
运行sudo
,它应该添加内核。
答案 3 :(得分:0)
如果jupyter.exe
安装在c:\ python36 \ sripts下,请运行
"setwd("c:/python36/scripts")" on R GUI, run "IRkernel::installspec()"