web-dev-qa-db-fra.com

Toutes les extensions de contrib jupyter sont marquées comme potentiellement incompatibles

Je viens d'installer jupyter_contrib_nbextensions par:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

Lorsque j'ouvre un bloc-notes jupyter et que je navigue vers Modifier -> nbextensions config, je vois l'écran ci-dessous:

nbextensions config

Toutes les extensions sont marquées comme " éventuellement incompatible". Une solution consiste à décocher l'option: " désactiver la configuration pour nbextensions sans compatibilité explicite". Mais est-ce sûr? Des idées pourquoi les nbextensions sont incombatibles?

Les versions de mes packages sont:

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

Comme vous le remarquerez, dans la version 0.5.1 de jupyter_contrib_nbextensions la plupart des nbextensions sont compatibles avec les versions 4.X et 5.X. Par exemple, regardez cette extension:

nbextension details example

Si vous décochez l'option " désactivez la configuration pour nbextensions sans compatibilité explicite", vous n'aurez probablement aucun problème à utiliser toute extension. Je suppose que les développeurs n'ont pas encore testé le jupyter_contrib_extensions contre le nouveau notebook version 6.X qui a été récemment lancé. Si vous voulez avoir un environnement stable et testé, vous pouvez revenir à une version précédente de notebook jupyter. Le plus récent compatible est 5.7.8 . Désinstallez simplement notebook et installez cette version spécifique en exécutant:

pip uninstall notebook
pip install notebook==5.7.8
8
pgmank