J'ai le même problème que @jtlz2 : aucune des suggestions ci-dessus ne fonctionne pour moi, sauf la combinaison de versions très spécifique de @hainm pour jupyter-lab, ipywidgests, et jupyter-widgets/jupyterlab-manager.
Après les numéros de version initiaux indiqués dans ce billet ( https://github.com/jupyter-widgets/ipywidgets/issues/2488#issuecomment-509719214 ), j'ai essayé de trouver la combinaison de versions la plus récente qui fonctionne. Je les énumère ci-dessous, afin que chacun puisse l'essayer s'il n'y a vraiment rien d'autre qui fonctionne pour lui/elle.
pythonversion=3.8.0
labversion=2.1.5
labmanagerversion=2.0
ipywidgetsversion=7.5.1
nodejsversion=10.13.0
conda create -n lab python=$pythonversion -y
source activate lab
conda install nodejs=$nodejsversion -c conda-forge -y
conda install ipywidgets=$ipywidgetsversion -c conda-forge -y
conda install jupyterlab=$labversion -y -c conda-forge
jupyter-labextension install @jupyter-widgets/jupyterlab-manager@$labmanagerversion
Il semble que la version de nodejs joue un rôle clé. Toutes choses égales par ailleurs, si je mets à jour la version de nodejs à 12.x+ ou à la dernière version 14.x, cette combinaison ainsi que la combinaison de @hainm ne parviennent pas à faire en sorte que ipywidgets se comporte normalement dans Jupyterlab.
Outre celle que j'ai indiquée dans la cellule de code ci-dessus, les 6 combinaisons suivantes fonctionnent également pour moi.
(pythonversion ,labversion ,labmanagerversion ,ipywidgets ,nodejsversion)
- (3.7 , 0.34 , 0.37 , 7.4.2 , 10.13)
- (3.7 , 1.0 , 1.0 , 7.4.2 , 10.13)
- (3.7 , 2.0 , 2.0 , 7.4.2 , 10.13)
- (3.8 , 2.0 , 2.0 , 7.4.2 , 10.13)
- (3.8 , 2.0 , 2.0 , 7.5.1 , 10.13)
- (3.8 , 2.1.5 , 2.0 , 7.5.1 , 10.13)
0 votes
Il est également utile de consulter la console javascript du navigateur.
0 votes
Quelles versions avez-vous essayées ?
1 votes
Avez-vous redémarré le noyau s'il était déjà en cours d'exécution ?