为Jupyter安装R.

问题描述 投票:0回答:4

我在为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'的包

这没有任何意义,因为我收到的消息是,digest在第一步中被解压缩。

IRkernel :: installspec()中的错误:必须安装jupyter-client,但是“jupyter kernelspec --version”退出代码127.此外:警告消息:运行命令'“jupyter”kernelspec --version'具有状态127

r jupyter-notebook
4个回答
1
投票

我们还可以在Jupyter中使用conda配置R.打开命令提示符并执行以下行。

conda install -c r r-essentials

如果您不想在当前环境中安装R-essentials,请执行以下行。

conda create -n my-r-env -c r r-essentials

这将把r-essentials安装到新环境中。

有关更多信息,请点击此链接。

https://www.datacamp.com/community/blog/jupyter-notebook-r


0
投票

我在窗户上工作。常见的建议是在R终端而不是RStudio工作。那还是行不通的。关键是将C:\ Users \ [用户名] \ Anaconda3 \ Lib \ site-packages \ jupyter_client添加到我的路径变量中。


0
投票

为了让它在RStudio中工作:

  • 确保将python.exe和jupyter.exe的位置添加到PATH变量中(您可以将其添加到会话进入提示并运行SET PATH=%PATH%;"insert path; insert path2然后从同一命令提示符会话运行rstudio.exe)

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 kernel。

© www.soinside.com 2019 - 2024. All rights reserved.