cocolog:89066937
Anaconda 5.1 にアップデートしようとしてなかなかうまくいかなかった。OS は Windows 7。conda update conda が "Solving environment: done" から止まったように見えたり…。 (JRF 6249)
JRF 2018年3月19日 (月)
以前に入っていたバージョンは Anaconda3-4.3.1-Windows-x86.exe。ユーザーは「Just Me」ではなく「All Users」を選んで C:/ProgramData/Anaconda3 以下にインストールしている。「Add Anaconda to my PATH environment variable」にもチェックを入れた。
まず、Anaconda3-5.1.0-Windows-x86.exe を使わず、conda update conda でアップデートを試みた。
JRF2018/3/198240
しばらく待つと conda 4.3.XX (XX は忘れた) にアップデートするというので、アップデートさせた。アップデートが終ったあと、もう一度、試しに conda update conda すると、conda 4.4.11XXX にアップデートするという。とりあえずアップデートしたが、これを 5.1.0 まで続けていくのは面倒なので(後述するがこれは誤解だった)、一度、Anaconda をアンインストールして、Anaconda3-5.1.0-Windows-x86.exe を入れることにする。
JRF2018/3/190194
「Add Anaconda to my PATH environment variable」は Not recommended なので、今回は付けない。
インストール完了。
JRF2018/3/190910
……。
すると、Jupyter QtConsole がスタートメニューからなくなっているのに気付く。スタートメニューからはそれが一番使っていたものだけに、まずショックを受ける。
Anaconda Navigator を起動。なぜかエラーが出て起動しない。
JRF2018/3/196369
こういうときはアップデートだ。…とコマンドラインから conda update conda しようとするが、そう言えば PATH が通っていないのだった。こいうときは Anaconda Prompt …だが、それはなかなか起動せず…なぜか止まっているように見える…。
インストール失敗したか?…と思い。一旦アンインストールして、もう一度、インストール。今度は「Add Anaconda to my PATH environment variable」をチェック。
(時間はかかったが)インストール完了。
JRF2018/3/191573
……。
まず(管理者で)コマンドラインに行き、conda update conda する。すると、"Solving environment: done" になるのだが、そこから止まっているように見える(後述するようにこれも誤解だった)。
こうなると、5.1.0 のインストーラがあやしい。Jupter QtConsole がなくなったのもいやなので、4.3.1 に一度戻し、そこから conda update conda を繰り返そうと決める。
JRF2018/3/197408
5.1.0 をアンインストールして 4.3.1 を再びインストール。そして、conda update conda を繰り返す。
conda 4.4.11XXX にアップデートしたあと、conda update conda すると、また、"Solving environment: done" で止まってしまった! ググると↓の記事が見つかる。
JRF2018/3/196144
《conda 4.4 hangs after "solving environment" - Issue #6406 - conda/conda - GitHub》
https://github.com/conda/conda/issues/6406
どうも日付からあたりを付け他を調べると、conda 4.4 が Anaconda 5 系列であるらしい。ややこしい!
JRF2018/3/193421
で、その記事にはアンチウィルス系を切れとあるので切ってみるが、やっぱり止まってしまう。
しかし、その記事には i7 でも長くかかるというので、しばらくほうっておいて他の作業をしようと Anaconda Navigator を起動していると、conda update conda から 20分ぐらいたって、"Solving environment: done" のあとに突然メッセージが表示され Y/N が聞かれるようになった。動いてたのか!
JRF2018/3/199653
そして、Anaconda Navigator もちゃんと起動。しかし、これはアップデート前のはず。
conda update conda をもう一度して、そこからのさらなるアップデートがないのを確かめたのち、conda update --all する。
時間はかかるがアップデートプロセスは正常に終了したようだ。
JRF2018/3/190732
……。
が、しかし、スタートメニューを見ると、Jupyter QtConsole は消えてしまっている。4.3.1 からアップデートしてもそれは消える運命にあったようだ。ググると、Jupyter QtConsole は、Anaconda Navigator から起動するのが一般的な方法になったらしい。
Anaconda Navigator を起動して(時間がかかる)、その後 Jupyter QtConsole を起動すると、ちゃんと起動した。Anaconda Prompt もちゃんと起動する。
JRF2018/3/198807
……。
…といった感じで、最終的にはちゃんとアップデートできたが、Jupyter QtConsole については不満の残る結果となった。
あと、このアップデートをしようとしたキッカケが statistics.mean や statistics.variance が "statistics.StatisticsError: mean requires at least one data point" をなぜか出す「バグ」らしきものがあって、それが直っているか試そうとしたのだったが、それは直っていなかった。…ので骨折り損な感じ。
JRF2018/3/191976
トラックバック
他サイトなどからこの記事に自薦された関連記事(トラックバック)の一覧です。
ミクロ経済学の我流シミュレーションのプログラムを Python で書いた。モデルは簡単なのに動かすのに苦労した。そして結果が思った以上にカオス風で一定しない。機械高度化にともなううんたら…という理論を検証しようとはじめたのだが、とてもそんなことをいう余裕はない。... 続きを読む
受信: 2018-03-30 21:29:08 (JST)
正確なパッケージ名は、Anaconda3-5.1.0-Windows-x86.exe。Anaconda はプログラミング言語 Python のディストリビューションすなわちライブラリ等がバンドルされた配布物。Python 3.6 系のものを私は選んだ。
JRF2018/3/195410