web-dev-qa-db-ja.com

RStudio Portable Default Rバージョンのセットアップ

最近、RとRStudio @のポータブルバージョンを発見しました。

http://rportable.sourceforge.net/

オープンソースのロック!

とにかく、私は大学でpcからpcにジャンプしています。PortableR-studioにPortable RをデフォルトのRバージョンとして認識させたいのですが。大学のほとんどのコンピューターにはすでにいくつかのバージョンのrがインストールされており、RStudioはそれらのバージョンのRのいずれかを使用します。グローバルオプションに移動してデフォルトバージョンを変更すると、USBドライブのポータブルRが表示されません。

基本的に、パッケージをダウンロードしたり、作業ディレクトリを指定したり、スクリプトをダウンロードしたり、Googleドライブからデータをダウンロードしたりすることなく、Rを実行できます。

助言がありますか?私は開いています。ご協力いただきありがとうございます。

16
k6adams

レジストリに触れる必要はありませんでした

Sourceforgeから、最初にRポータブル、次にR Studioポータブルをインストールしました。 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バージョン]に移動します。

これにより、ポータブルアプリの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
Jonathan

上記の R Portable へのリンクは少し誤解を招くものです。 R[〜#〜]および[〜#〜]RStudioのポータブルバージョンを実行するには、27MBのポータブルRStudioも必要です ここ 。さらに混乱しているのは、RPortableファイルと同じ名前であることです。

それを理解するのに少し時間がかかりました。おそらく、IDEを希望する人のために両方を指すように質問を編集できますか?

そして、私見、それは本当にポータブルではありません。あるマシンから別のマシンに移動するときは、USBドライブのRバージョンと、作業ディレクトリ。残念。

1
Vérace

RStudio(ポータブルバージョンではない)を前述のバージョンのR Portableに直接リンクし、グローバルオプション-> Rバージョン->特定のバージョンのRを選択->参照し、R-Portable\App \を選択しました。 R-Portableフォルダー。別のものを選択しても、RStudioはインスタレーションを見つけることができません。

私はRStudio 1.1.463を実行しています。

バイバイ!

0