Jupyterでインタラクティブプロットを使用したいのですが、バックエンドをノートブックに切り替えると、次の警告が表示されます。警告:別のGUIツールキット:ノートブックに変更できません。代わりにqt5を使用します。
これは、Windows 10、Anaconda 1.8.7、jupyter 5.5.0、python 3.6.5、およびmatplotlib2.2.2で発生します。
最小限の作業例:
import matplotlib.pyplot as plt
%matplotlib notebook
出力:
Warning: Cannot change to a different GUI toolkit: notebook. Using qt5 instead.
ここで問題が逆になっている質問を見つけましたが、この問題を抱えている人はまだ見つかりませんでした。場合によっては、ipymplのインポートが解決策として言及されていますが、私の場合は何も変わりません。
ヒントはありますか?
コメントで ImportanceOfBeingErnest が指摘されているように、私の問題は、jupyterの起動時にすでに設定されているバックエンドに関連していました。ただし、 この投稿 で説明したように、バックエンドはipython_config.py
ではなくjupyter_notebook_config.py
に設定する必要があります。
ノートブックサーバーを再起動した後、説明されているようにバックエンドを切り替えることができます ここ 。