2016-07-22 6 views
12

enter image description hereRStudioで使用するためにconda-installed Rを設定するにはどうすればよいですか?

私はcondaを使用して、私のRを設定しようとしてきた(最終的にビーカーのノートブックで使用する)と私はRの私のconda、インストールしたバージョンのRStudioを使用できるようにしたいです。

Rをインストールする私の方法:

conda install -c r r 
conda install -c r r-essentials 
conda install -c r r-rserve 
conda install -c r r-devtools 
conda install -c r r-rcurl 
conda install -c r r-RJSONIO 
conda install -c r r-jpeg 
conda install -c r r-png 
conda install -c r r-roxygen2 
conda install --channel https://conda.anaconda.org/bioconda bioconductor-edger 

私はRのバージョン(私はこのバージョンをインストール)

> version 
       _       
platform  x86_64-apple-darwin11.0.0 
arch   x86_64      
os    darwin11.0.0     
system   x86_64, darwin11.0.0   
status          
major   3       
minor   3.1       
year   2016       
month   06       
day   21       
svn rev  70800      
language  R       
version.string R version 3.3.1 (2016-06-21) 
nickname  Bug in Your Hair 

JupyterRを実行すると、バギーのようなものであることを走りました。たとえば、エラーを出力すると、stdoutに出力され、文字列内のすべての文字が改行で分割されます。私はRStudioを使用したいが、別のバージョンのRをインストールしたくない。

コンドームのバージョンRをRStudioにルーティングするにはどうすればよいですか?私はこれらのチュートリアルに従うことをしようとしてきたが、私は失われています

$ cat ~/.bash_profile 
# added by Anaconda3 4.0.0 installer 
export PATH="/Users/jespinoz/anaconda/bin:$PATH" 

export RSTUDIO_WHICH_R=/Users/jespinoz/anaconda/bin/R 

:これは有用であろう場合

は、ここに私の.bash_profileわからないのです。私は環境変数などについてあまりよく知らない。私は私のRを探したとき

(1)https://support.rstudio.com/hc/en-us/community/posts/207830688-Using-RStudio-with-conda

(2)Launch mac eclipse with environment variables set

は、それが私を監督:

$ which R 
/Users/jespinoz/anaconda/bin/R 

が、(1)使用しているこのパスから指示され非常に混乱しています:

/Users/jespinoz/anaconda/lib/R/bin/R 

私はこの男がやったことをやろうとしたが、これを私の.bash_profileに加えたが、うまくいかなかった。 (私は行を追加した後、私sourcedは両方)残念ながら、anacondahttps://docs.continuum.io/anaconda/ide_integration

答えて

4

で、このためのチュートリアルを持っていない

export RSTUDIO_WHICH_R=/Users/jespinoz/anaconda/bin/R

を私も.bashrcを作ったが、それはまだ動作しませんでしただからwhich Rが働いているRインタプリタを表示している限り(これはパッケージをcondaからインストールしてあなたの環境を有効にした場合に実行する必要があります)同じ環境からrstudioをアンチングはうまくそれを拾う必要があります。テストのために

は、ArchLinuxに、私が構築され、インストールさ:https://aur.archlinux.org/packages/rstudio-desktop-git/

..Rのインタプリタ(pacman -Rdd r)を強制的に削除してから、rcondaconda install -c r r)からインストールしても問題ありません。私はその後、私のターミナルを閉じ、正しいconda環境が活性化して成功し、次のコマンドでRStudioを立ち上げではなかったように、新しいものを(開いた:RSTUDIO_WHICH_R=/home/ray/r_3_3_1-x64-3.5/bin/R rstudio

私が核心は、右の環境からRStudioを起動することだと思いますあなたの? ~/.bash_profileおよび~/.bashrcは、bashを実行した場合にのみ供給されます。デスクトップ環境でそれらが認識されるように環境変数を設定するには、Linuxで~/.profileまたは/etc/pam.dに設定する必要があります(ログアウトまたはシャットダウンする必要がありますこれらの変更)とOS Xでは、チェックアウトする必要がありますhttps://apple.stackexchange.com/q/57385

+0

「rstudio」が同じ環境から起動していることを確認するにはどうすればよいですか? –

+0

コマンドラインから 'open -a RStudio'を実行すると、それは動作しますか? –

1

更新日:~/.bash_profileを追加してください!最後の行のための@ Z-Shiyiへ

export RSTUDIO_WHICH_R="/Users/jespinoz/anaconda/bin/R" 
launchctl setenv RSTUDIO_WHICH_R $RSTUDIO_WHICH_R 

クレジットhttps://github.com/conda/conda/issues/3316#issuecomment-241246755


@Rayドネリーは、上記の言ったことに加えて。基本的には、正しい環境から実行する必要があります(つまり、端末から実行する必要があります)。

次のいずれかが可能です。

(A)でこれを入れて、あなたの~/.bash_profile export RSTUDIO_WHICH_R=/Users/[yourusername]/anaconda/bin/R(youreのはcondaを使用していますが、任意のRパスを入れることができれば)

(B)は、端末でこれを入力しますそれが供給された後(端末を再起動するか、source .bash_profile): これはうまくいくはずです。

またはあなたは私がやったことを行うことができます。

(A)(あなたがMacでいないのであれば申し訳ありませんが、これは、Mac上で動作します)Automatorのを開く

(B)の使用Run Shell Script

(C)は、そこにすでにますcatを削除して入れ: export RSTUDIO_WHICH_R=/Users/[yourusername]/anaconda/bin/R open -a RStudio

(D)01のようなものとして、それを保存しますその後、ちょうどそれを実行し、それが動作するはずです: enter image description here

+0

Anaconda Distributionの最新の4.3リリース以降、これは必要ありません。 Anaconda NavigatorからRStudioをインストールして起動すると、「うまく動作する」ことができます。また、envを適切に有効にしている場合はTerminalから(https://conda.io/docs/using/envs.html) '$ CONDA_PREFIX/Applications/RStudio.app 'もうまくいくはずです。 –

0

更新:あなたはそれを使用し、まったくフープを介してジャンプする必要はありませんすることができるはずですので、アナコンダの配布は今RStudioのパッケージを持っています。 Anaconda Navigatorに直接インストールすることもできます。

+0

初めてアナコンダナビゲータを開いたとき、私はこれを見ました。私は上記の私のソリューションを追加しました。これまでのところ完璧に動作しています。 –

6

https://anaconda.org/r/rstudioを参照してください。そして、

$ conda install -c r rstudio 

コマンドラインから:

$ rstudio 

(それは私がそれをインストールし、それがどのように動作するかです。)

+0

後で、私はそれをしていたはずです。私はこれが最初に試したときの選択肢ではないと私は思います。少なくとも我々はこれを人々のために働かせるために少なくとも3つの異なる方法があります:) –

+0

Windows 10とAnaconda3では、単に 'conda install rstudio'です – empty

関連する問題