首页 > 解决方案 > 如何最好地在 Anaconda Navigator 内部或下方更新/升级 RStudio?

问题描述

与 Anaconda 发行版的最新版本捆绑在一起的 R Studio 版本在 Anaconda Navigator中已有一年多的历史,特别是版本 rstudio-1.1.456。如果我查看 Rstudio 网站当前 RStudio 下载,它说最新版本是 RStudio-1.2.5033.exe。

我想使用当前的 RStudio 版本。Anaconda Navigator 包管理器没有给我安装任何更高版本的选项。此外,Anaconda 还放置了我的 R 专用虚拟环境(我将其命名为Rdev') and installed R in a wierd place too:C:\Users\rlysakow.conda\envs\Rdev\Lib\R\bin`。

我的判断是,R 和 RStudio 基本上都是移植到 Windows 的 UNIX 程序,并且在它们引用文件、目录和脚本的方式上具有各种“剩余”的 Unix-izms 和怪癖。另外,Anaconda 会做出很多选择,但并不总是询问用户将物品放在哪里。

看起来要获得一个很好的 RStudio 更新,我必须从 RStudio 中更新 RStudio,但这可能会破坏很多 Anaconda R 功能。RStudio 不使用 Anaconda Navigator 的conda程序进行升级。Anaconda Navigator 的 conda 包索引可能不会反映 RStudio 所做的更改。

在我对 Anaconda 进行可能不可逆转的重大更改之前,谁能推荐一种更好的方法来执行此 Rstudio 更新并让 Anaconda 的包索引正确反映 RStudio 将对其更新和安装的可执行文件和包进行的更改?

请不要推荐诸如“抛弃 Anaconda 并仅使用 RStudio 完成所有 R 工作”之类的内容,因为这样无法轻松集成 Jupyter Notebook 和 Anaconda 中的 conda 包管理器。我可以单独安装 Jupyter Notebook,但我也必须在 Anaconda 之外进行管理。我的应用程序的最终用户希望将 Jupyter Notebook 用于他们的 R 工作。

标签: rjupyter-notebookanacondarstudio

解决方案


推荐阅读