如何告诉Anaconda使用系统的RStudio?

时间:2018-10-14 13:02:28

标签: r linux macos anaconda

我在两台计算机上都安装了R / RStudio(mac 10.14和Ubuntu 18.04)。另外,我已经通过conda安装了r-essentials(我更喜欢在Jupyter Notebook / Lab而不是RStudio中工作)。我面临的问题是,有时我无法通过conda安装R库(例如,rgdal在RStudio上安装并运行平稳,但是在Anaconda上却无法运行,即尝试用conda安装rgdal 3周后,我仍然获取“内核重新启动”)。这使我无法在期限很短的项目中使用Jupyter Labs。

我的想法是告诉anaconda-navigator使用RStudio的R版本,而不要使用conda / r-essential提供的版本。我试图简单地复制粘贴Renviron文件,但是没有用。知道我该如何实现目标吗?

Anaconda-navigator使用R版本3.4.3,而RStudio使用3.5.1版本

提前谢谢

1 个答案:

答案 0 :(得分:1)

也许我没有得到答案,因为它太简单了。 无论如何,如果有人觉得有用,请转到https://irkernel.github.io/installation/。 在这里,我将提供适用于我的情况的简短说明:

  1. 安装Anaconda。
  2. 在终端(不是Anaconda版本)中安装R。
  3. 打开终端(不要从R控制台执行此操作)
  4. 键入:R并按Enter键(或在Mac上为回车键)。
  5. 通过键入以下内容来安装IRkernel:install.packages('IRkernel')
  6. 如果已安装IRkernel,则键入:IRkernel::installspec()并按Enter键。

rgdal现在可以在Jupyter笔记本电脑上工作