AnacondaにRStudioをインストールできないときはcondaを使う

Anaconda にRstudioをインストールできない!そんなときはcondaプロンプト


2020年4月20日時点の内容です。マンガ全く関係ありません。


AnacondaでRStudioを使おうと思ったら・・・

昨日、RStudioを使ってみようと思ってAnacondaのNavigatorパネルからRStudioのinstallをクリックしてみたところ、全然変化がない。

Rstudioの環境をきちんと構築しようとしたら意外と面倒だったメモ


この記事によるとNavigatorではインストールできないらしいです。この記事に従って、


How to Download & Install R, RStudio, Anaconda on Mac or Windows


この英語ページに飛びました。僕の場合はAnacondaはインストール済み、Windows10なので下へ下へ。下へ読み進めると「Install R」のセクションがありました。
僕の場合は、

  • Anaconda・・・Install済み
  • R・・・Installしていない
  • RStudio・・・Installしていない

だったので、まずRからインストールすることにしました。


AnacondaへのRのインストール

まず、WindowsのスタートメニューからAnaconda Promptを起動します。そこで、

(base)C:¥Users¥Admin>conda install r-essentials

でenter。するとなにやらでてきて、

Proceed([y]/n)?

とでるので

Proceed([y]/n)? y

と打ってenterをします。これでまずRのインストールは完了しました。

AnacondaへのRStudioのインストール

つまづき

次に、RStudioをインストールしようと思い、

(base)C:¥Users¥Admin>conda install -c r Rstudio

でenterをしたものの「conflict examining...」というメッセージが出てきて全然インストールが進みません。examinが進んでいるのはわかったのですが、インストールが始まらず、


Proceed([y]/n)?

というメッセージも出てこないままコマンドが途切れてしまいました。

最初のqiitaの記事によれば
conda install を1回実行するだけではインストールが始まらない。
ということだったので、上のコマンドを3, 4回やってみましたが、

Proceed([y]/n)?

はでてこない。。。Anaconda Promptの再起動をしても、OSの再起動をしてもだめでした。


RStudioインストール成功

そこで、最初のqiitaの記事が紹介していた

conda updateで「Solving environment: failed」となった時の解決法

という記事に従って

(base)C:¥Users¥Admin>conda install anaconda

を実行。とどめに

(base)C:¥Users¥Admin>conda update --all

をしました。ここで手応えのある反応をAnaconda Promptが見せてくれたので一回Anaconda Promptを再起動して、

(base)C:¥Users¥Admin>conda install -c r Rstudio

でenterすると、インストールぽいことが始まりました!そしてようやく

Proceed([y]/n)?

というメッセージが出てきてくれたのでもちろんy, enterです。これでやっとRStudioがインストールされました。

インストールできたかの確認

インストールが終わったところでそのままAnaconda Promptで

(base)C:¥Users¥Admin>rstudio

でRStudioを起動できました。このあと、Windowsのスタートメニューからも、Anaconda Navigatorの「Launch」からも起動できることを確認できました。

まとめ

  1. Anaconda NavigatorではRのインストールができない
  2. condaでRがインストールできてもRStudioがインストールできないことがある
  3. 困ったら「conda install anaconda」と「Conda update --all」

人気の投稿 Popular post