我在为Jupyter安装R时遇到问题。似乎说明已经过时了。我安装了最新版的Anaconda。我正在运行R 3.4.1。以下是应该安装必要内核的R脚本。我在RGui和RStudio中运行它。两者都失败了。
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
devtools::install_github('IRkernel/IRkernel')
IRkernel::installspec()
loadNamespace中的错误(j< - i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]]): 没有名为'digest'的包
这没有任何意义,因为我收到的消息是,消化在第一步中被解压缩。
IRkernel :: installspec()中的错误: 必须安装jupyter-client,但“jupyter kernelspec --version”退出代码127。 另外:警告信息: 跑步命令"" jupyter" kernelspec --version'状态为127
答案 0 :(得分:1)
我们也可以在Jupyter中使用conda配置R.打开命令提示符并执行以下行。
conda install -c r r-essentials
如果您不想在当前环境中安装R-essentials,请执行以下行。
conda create -n my-r-env -c r r-essentials
这会将r-essentials安装到新环境中。
有关详细信息,请点击此链接。
答案 1 :(得分:0)
我在Windows上工作。常见的建议是在R终端而不是RStudio工作。那仍然没有奏效。关键是将C:\ Users \ [用户名] \ Anaconda3 \ Lib \ site-packages \ jupyter_client添加到我的路径变量中。
答案 2 :(得分:0)
要使其在RStudio中正常工作:
PATH
变量中(您可以将其添加到会话中到提示并运行SET PATH=%PATH%;"insert path; insert path2
,然后从同一命令提示符会话运行 rstudio.exe )答案 3 :(得分:0)
以下安装步骤对我有用:
> conda create -n r_env r-essentials r-base
> source activate r_env
> conda install -c r r
> conda install -c r r-irkernel
然后在创建新的jupyter笔记本时,选择R内核。