我将Jupyter与R Kernel结合使用来创建培训表格。
对于某些R软件包,我需要使用32位版本的R引擎,而对于其他(主要部分)则使用64位。
因此,我的目标是能够真正轻松地从R内核32位切换到R内核64位。
从现在开始,我唯一能做的就是
以前我在R引擎的32位版本中安装内核下的时,
要安装内核,我的代码始终是相同的:
install.packages(c('repr', 'IRkernel', 'IRdisplay'),
repos = c('http://irkernel.github.io/', getOption('repos')))
IRkernel::installspec()
最佳答案
最简单的方法是编辑内核规范文件:
%USERPROFILE%\AppData\Roaming\jupyter\kernels\
,然后将ir
文件夹复制到例如ir64bit
kernel.json
文件,以便它读取[...]"argv": ["C:/PROGRA~1/R/R-3.2/bin/x64/R.exe", [...]
-> R
的x64
(或i386
)子文件夹中bin
的完整路径。 "R 3.2 64bit"
)。