r - 如何最好地在 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 工作。
解决方案
推荐阅读
- azure - 如何使用逻辑应用向上/向下扩展 Azure SQL DW
- ios - 在将 NSString 转换为 String 时,我的结果发生了变化
- c# - 我需要将令牌值从我的家庭控制器传递到帐户控制器
- angular - 带有 IE 11 + angular 7+ 的文本掩码插件
- kubernetes - Nginx-ingress - 错误的 src 客户端 ip (X-Real-Ip)
- influxdb - 有一个平面范围是什么意思?
- python - 以编程方式在 SPSS(饼图)图表上显示值/数据标签
- android - View.OnTouchListener 在线程启动后停止响应
- angular - 当用户悬停在 fa fa-info-circle 上时为其添加动态值
- javascript - 用于 ()/[] 中非空和字母的顺序括号验证的正则表达式