日々の出来事思うこと

周りに起きたことをメモ代わりに書き留めます

Anaconda Navigator (Python3.5)が起動しない

2016-06-20 | Mac

先日、conda update --allでライブラリをアップデートしたら、Navigatorが起動出来なくなりました。

解決策をメモ代わりに残します。

エラーメッセージを見るとlibpngのバージョンが古いらしい。

で、homebrew経由でlibpngをアップデートしたが、同じエラー。

エラーをよく見るとAnaconda側のlibpngとシステム側のlibpngは違う様子。

Navigatorで使われているのはlibpng16.16.dylibなので、これが保存されている/usr/local/lib/のlibpng16.16.dylibを....../anaconda3-4.0.0/lib/にコピー。

それぞれのバージョンは、以下のコマンドで確認可能。

$ otool -L /usr/local/lib/libpng16.16.dylib

このlibpng16.16.dylibがversion39.0.0以上が必要らしい。

コピー完了後、conda install -f anaconda-navigatorを実行する。

これで、Navigatorは無事起動出来るようになりました。

使用環境は、OS X El Capitan (10.11.5)


コメントを投稿