2016-08-09 10 views
1

CentOSマシンでRstudioサーバ(0.98.490)を使用しています。これは、Rの古いバージョンであるマシンでデフォルトインストールを使用しています。システムの他の場所でコンパイルされたRのバージョン。 root以外のユーザーとして、セッションを開始するときに古いものではなく新しいインストールを使用するようにRstudioに指示できますか?Rstudio Serverのユーザごとに異なるバージョンを使用する

答えて

0

CentOSの特徴があるかどうかはわかりませんが、~/.profileまたは~/.bash_profileファイルに、export RSTUDIO_WHICH_R=/path/to/desired/compiled/Rというように変更する必要があると思います。

ターミナルにwhich Rと入力すると、現在実行中のR RStudioのバージョンを確認できます。上記のexportコマンドで希望のビルドに変更する必要があります。

これらのリンクは役立つかもしれない: https://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-R

Running newer version of R from terminal when older version is invoked by default

希望はこれが最初の答えは、関連RStudioた

0

役立ちます、ご質問などありませんrstudio-serverが要求します。この質問は、「RStudio Desktop and RStudio Server Open-Source」セクションのhttps://support.rstudio.com/hc/en-us/articles/200486138-Using-Different-Versions-of-Rで解決されています。しかし、私の〜/ .profileと〜/ .bash_profileにexport RSTUDIO_WHICH_R=/usr/local/bin/Rのような行を追加しても、実際にはrstudio-serverには影響していないようです。だから今は諦めている。 Proバージョンには他のオプションがあるようです:http://docs.rstudio.com/ide/server-pro/r-versions.html#using-multiple-versions-of-r-concurrently

関連する問題