2016-07-09 6 views
0

MacOS 10.11.15(El Capitan)のRを3.2.2(Fire safety)から3.3.1(あなたの髪のバグ)にアップデートしようとしています。エルキャピタンのRのアンインストール/アップデート

私はCRANのR-3.3.1.pkgを使用しようとしましたが、R.appで新しいバージョンを使用することができました。しかし、Rから端末、およびSublime REPLを使用してアクセスしようとすると、以前のバージョンが表示されます。

古いコピーを完全に削除するにはどうすればよいですか?エルキャピタンでは、Frameworksフォルダは存在しないので、以前の修正:

rm -rf /Library/Frameworks/R.framework /Applications/R.app \  
/usr/bin/R /usr/bin/Rscript 

は動作しません。

P.S. (メタ)今後どのようにこれらのOSの競合に対して耐火性を持たせることができますか? VMを介してRを実行するだけですか?

答えて

1

これは私の問題でした。

アナコンダは、continuum analyticsによって提供されるpythonディストリビューションに何らかの理由でRのコピーを含んでいます。したがって

、あなたがRの(時代遅れの)コピーは、一般的には

など、端末内にsublimeREPL使用するデフォルトのRとなってRを起動し、R.home()を実行することを、CRANからRのコピーを削除した場合インストールディレクトリが表示されます。

私はRとpythonを使い、それらを独立して更新したいので、私はAnacondaの使用をやめます。

+0

https://www.continuum.io/content/preliminary-support-r-conda(これはあなたがcondaでも更新できることを意味します) – hrbrmstr

+0

これは知っておきたいことです。しかし、このような予期せぬ衝突の可能性を考えれば、アナコンダのような大きなディストリビューションを使用することは私の価値がないということを強調しています。 – Czeslaw

関連する問題