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」からも起動できることを確認できました。まとめ
- Anaconda NavigatorではRのインストールができない
- condaでRがインストールできてもRStudioがインストールできないことがある
- 困ったら「conda install anaconda」と「Conda update --all」