LoginSignup
6
2

More than 3 years have passed since last update.

anaconda navigatorが起動しなかった話

Last updated at Posted at 2019-10-30

前置き

  • 動作環境
    OSX Catalina

  • Anaconda3の配置先
    /Users/me/anaconda3

既知の問題通り、Catalinaバージョンアップ後にAnacondaがルートディレクトリから除外されることで様々なエラーが連発しています。
参考:https://qiita.com/akinko/items/1909c8d0145d9ba530b9

私の場合、上記URL通り修正しましたが、Anaconda Navigatorが起動しなかったので解消方法をまとめました。

本題

結論から言うと下記で直りました。
conda install -c anaconda qt

症状

zshでAnaconda Navigatorを起動しようとすると下記エラーが発生

QFactoryLoader::QFactoryLoader() checking directory path "/Users/me/anaconda3/bin/platforms" ...
This application failed to start because it could not find or load the Qt platform plugin "cocoa"
in "".

Reinstalling the application may fix this problem.
zsh: abort anaconda-navigator

「QT Platform」とはなんじゃと思って調べたら、GUIアプリケーションの諸動作との関わりが深いらしく、ないと問題がある模様
※細かいことは自分で調べてください


conda list qtを実行する

Name Version Build Channel
pyqt 5.9.2 py37h655552a_2
qt 5.9.7 h468cd18_1
qtawesome 0.6.0 py_0
qtconsole 4.5.5 py_0
qtpy 1.9.0 py_0
sphinxcontrib-qthelp 1.0.2 py_0

結果

Anacondaチャンネルにインストールすることで解消することができました!

Name Version Build Channel
pyqt 5.9.2 py37h655552a_2
qt 5.9.7 h468cd18_1 anaconda
qtawesome 0.6.0 py_0
qtconsole 4.5.5 py_0
qtpy 1.9.0 py_0
sphinxcontrib-qthelp 1.0.2 py_0
備考

Spyderとかでも似たエラーが出ているらしいので
恐らく、QFactoryLoader系のエラーはこれで解消できるのかな?

また、conda update conda conda update --allも有効らしいです。

追伸

正直Catalinaバージョンアップと関係あるのかは神のみぞ知る。

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2