web-dev-qa-db-ja.com

すべてのjupyter contrib nbextensionsは互換性がない可能性があるとマークされています

インストールしたばかりですjupyter_contrib_nbextensions 沿って:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

Jupyterノートブックを開いてEdit-> nbextensions configに移動すると、次の画面が表示されます:

nbextensions config

すべての拡張機能は「互換性がない可能性があります」としてマークされます。解決策は、オプションをオフにすることです:「明示的な互換性のないnbextensionsの構成を無効にする」。しかし、それは安全ですか? nbextensionsに互換性がない理由はありますか?

私のパッケージバージョンは次のとおりです。

jupyter==1.0.0
notebook==6.0.1
jupyter-contrib-nbextensions==0.5.1
13
pgmank

気づくと思いますが、jupyter_contrib_nbextensionsのバージョン0.5.1では、ほとんどのnbextensionsがバージョン4と互換性があります4 .Xおよび5.X。たとえば、次の拡張機能を見てください。

nbextension details example

オプション「明示的な互換性のないnbextensionsの構成を無効にする」のチェックを外すと、おそらく拡張機能を使用しても問題ありません。開発者はまだ最近リリースされた新しいnotebookバージョン6.Xに対してjupyter_contrib_extensionsをテストしていないと思います。安定したテスト済みの環境が必要な場合は、以前のjupyterノートブックバージョンにロールバックできます。最新の互換性のあるものは5.7.8です。現在のnotebookをアンインストールし、次のコマンドを実行して特定のバージョンをインストールします。

pip uninstall notebook
pip install notebook==5.7.8
8
pgmank