Jupyter Notebook: 安装 R 包

3

我在stackoverflow上看到了类似的问题,例如以下链接:

在jupyter笔记本上安装R包时出错

在jupyter笔记本上安装R包时出现错误

在jupyter笔记本上安装R包

以及

conda-如何安装不在“R-essentials”中的R包?

然而,提供的解决方案对我没有起作用。 我已经尝试在jupyter笔记本中安装ROCR包,但是我收到以下错误:

enter image description here

根据this指南的建议,我尝试安装LDAvis包并复制示例。首先在Ubuntu终端中使用conda

conda skeleton cran ldavis

那么

conda build r-ldavis/

然而这样做后,包包在jupyter中无法安装,反而出现了这个错误:
我也尝试在终端中打开一个R会话并在那里安装包,但是这没有帮助。
那么一般来说,如何安装不属于r-essentials的R包,例如 ROCR LDAvis?可能我在这里缺少了一些非常基础的东西,所以任何帮助都将不胜感激。
谢谢!

enter image description here


2
这可能是因为您安装了不同的R版本,而该软件包被安装在那里。您是否尝试在笔记本开头添加类似于.libPaths("path/to/regular/R/libraries")的内容? - Sraffa
你找到解决方案了吗? - Hadij
@ Sraffra, 我已经在我的JN上尝试过这个,但仍然出现了相同的错误。 我还查看了以确保软件包已安装,并且已经安装。 我遇到的问题是在这里 - Collective Action
2个回答

1

尝试使用终端安装,而不是在Jupyter环境中进行安装:

conda install r-ldavis

或者

conda install r-rocr

然后重新启动Jupyter笔记本。

0

其他人没有提供的指南在其他线程上对我不起作用,但我找到了这个指南,它有效。 https://developers.refinitiv.com/en/article-catalog/article/setup-jupyter-notebook-r

我已经安装了R和Python,所以我跳过了第3步。它似乎只提到了Windows,但我在Mac上也成功了。按照它们的步骤后,我能够在jupyter的单元格中使用install.packages("dplyr", repos = "http://cran.us.r-project.org")来安装软件包。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接