Jupyter Notebookが開かなくなった時の対処法


また同じ問題が生じた時・生じた人用に

生じた問題

いつも通りにJupyter Notebookを開こうとすると、ターミナルが一瞬だけ現れて消えた。

原因を探る

Anaconda Navigatorから起動してみると、次のエラーが発生

エラー.
AttributeError: module 'attr' has no attribute 's'

この問題が発生する前に、Anacondaターミナルでpandas_profilingをインストールし、Jupyter Notebook上で実際に動かしてみていた。その際にWarningがいくつか発生しており、実行結果は上と同じErrorだった。

というわけで、上のエラーについて調べてみたところ、次のサイトが見つかった。
http://www.366service.com/jp/qa/2b820a08b852457068903a585c2f467a

解決方法

ターミナルで次のコマンドを実行する。

これで解決.
$ pip uninstall attr
$ pip install attrs

私の場合、attrsは既にインストールされていたみたいで、attrをアンインストールしただけで解決した。