Python + Basemap、ANACONDAトラブル

 WordPressは今のところ大きなトラブルに遭っていないが、プラグインの更新時、不具合が発生したという話を聞くので、まめにバックアップしておこうと思う。

 前の状態に戻れればOKだが……。

 最近、PythonのBasemapをバージョンアップしようとしたらエラーが出て進めず、前の状態に戻れなくなった。Basemap関連のファイルだけでいいのに、あまり関係なさそうなファイルまでいろいろ更新されて、ANACONDAのcondaコマンドから何もインストールできなくなってしまった。

 というわけでANACONDAアンインストール。

 再インストールすれば大丈夫だろうと思ったが、安易すぎた。
 インストール画面で、あともう少しのところで
 Failed to create menus
のエラーメッセージが出て進めず、泥沼入り。

 同じようなトラブルに遭っている人は結構いるようで、

 シラベタ Anacondaのインストールでエラーになった時に試してみるべきこと(shirabeta.net/Anaconda-install-error.html

 などを参考にいろいろ試してみたが、

  •  インストーラーを管理者として実行
  •  セーフモードで実行
  •  ユーザー名はASCII文字
  •  環境変数 PATHを削除して短くする

 全て駄目。
 トラブル解消できている人もいるが、お手上げ。

 アンインストールした時に遭遇するエラーのようだ。

 無難と思っていたのに時間をとられたのでは……。

 あと、condaコマンドとpipコマンドを混用すると良くないらしい。

 まあ、Python本体が使えなくなったわけではない。
 Anacondaとはしばしおわかれとして、WinPython(winpython.github.io/)という別のディストリビューションがあったので、インストールしてみた。

 無事インストール完了。

pip list

でインストール済みのライブラリを確認できる。

 Jupyter Notebookもインストールされている。

pip install パッケージ名

でパッケージをインストールできるが、Windowsの場合、

 Unofficial Windows Binaries for Python Extension Packages by Christoph Gohlke、……(www.lfd.uci.edu/~gohlke/pythonlibs/

から○○○.whlをダウンロードして

pip install ○○○.whl

でインストールしたほうが確実らしい。

 どのみちBasemapのインストールがうまくいかないので、これを機にCartopyへ移行しようか、GISソフトの使い方を覚えたほうが良いのか思案中。

ICT
スポンサーリンク
ふシゼン
タイトルとURLをコピーしました