设置RStudio Portable Default R版本

时间:2014-10-08 15:55:24

标签: r rstudio portability

我最近发现了R和RStudio的便携版本

http://rportable.sourceforge.net/

开源摇滚!

无论如何,我在大学里从PC上电脑到掌上电脑,我想让Portable R-studio认识到Portable R是默认的R版本。该大学的大多数计算机已经安装了多个版本的r,而RStudio使用其中一个版本的R.当我进入全局选项来更改默认版本时,它不会"看到"便携式R在USB驱动器上。

我基本上是在跳,我可以运行R而无需经常下载软件包,指定工作目录,下载脚本,来自Google云端硬盘的数据等等。

有什么建议吗?我很开放。谢谢你的帮助。

4 个答案:

答案 0 :(得分:12)

我无需触及注册表

我首先从Sourceforge安装了R portable,然后是R Studio portable。 在第一次启动R Studio之后,我看到了选择要使用的R的安装选项,如

所示

https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R

我浏览了分支\ PortableApps \ R-Portable \ App \ R-Portable \ bin,其中包含可执行文件。我在那里选择了64位版本。

如果您想稍后更改使用的版本,请打开R Studio并转到工具 - >选项 - >一般 - > R版。

这可以避免修改注册表,具有Portable Apps的两个优点:

  1. 在系统中不留下应用程序的痕迹(或者,至少是一个更温和的应用程序)。
  2. 真的很便携(或者至少是这样)。

答案 1 :(得分:2)

在Windows上,RStudio使用系统注册表查找已安装的R版本所在的位置。您需要自己编辑注册表以让它了解新版本。幸运的是,您可以在HKEY_CURRENT_USER中执行此操作,因此不应要求管理员权限。以下是您要编写的键和值:

http://cran.r-project.org/bin/windows/base/rw-FAQ.html#Does-R-use-the-Registry_003f

有关RStudio如何选择R版本在此处运行的更多细节:

https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R

答案 2 :(得分:1)

上面R Portable的链接有点误导。为了运行R AND RStudio的便携版本,您还需要27MB便携式RStudio here。更令人困惑的是,它与RPortable文件的名称相同。

花了我一点时间才弄明白。也许您可以编辑您的问题以指向那些希望使用IDE的人吗?

而且,恕我直言,它不是真正的便携式,因为当您从一台机器移动到另一台机器时,您需要在USB驱动器上指定R版本以及工作目录。可惜。

答案 3 :(得分:0)

我设法直接通过全局选项-> R版本->选择R的特定版本->浏览,将RStudio(非便携式版本)链接到上述R Portable版本。 诀窍是选择R-Portable \ App \ R-Portable文件夹。选择另一个不允许RStudio查找安装。

我正在运行RStudio 1.1.463。

再见!