Plotly ne fonctionne pas dans Jupyterlab. Je suppose qu'il y a un conflit dans les extensions requises mais je ne suis pas sûr. Lors de la vérification du dépannage sur Plotly https://plotly.com/python/troubleshooting/ , ils conseillent de supprimer les extensions et de les réinstaller. Mais j'ai trouvé qu'il existe une extension supplémentaire fournie avec la mise à jour de Jupyterlab appelée `` jupyterlab-plotly-extension '' qui n'est pas mentionnée par Plotly dans ses instructions pour le faire fonctionner dans JupyterLab https://plotly.com/python/getting-started/ # jupyterlab-support-python-35
Ma question est la suivante: quelles extensions doivent être installées pour que Plotly fonctionne dans JupyterLab?
3 Réponses :
Vous pouvez l'installer en utilisant pip ou conda:
pip install plotly==4.8.2
ou conda install -c plotly plotly=4.8.2
Plotly prend en charge à la fois le notebook jupyter et le jupyterLab.
Pour utiliser dans le notebook jupyter, utilisez:
pip install "notebook>=5.3" "ipywidgets>=7.2"
Pour utiliser dans JupyterLab, utilisez:
pip install jupyterlab "ipywidgets>=7.5
Ensuite, exécutez ce qui suit pour JupyterLab:
# renderer support
jupyter labextension install jupyterlab-plotly@4.8.2
# OPTIONAL: Jupyter widgets extension
jupyter labextension install @jupyter-widgets/jupyterlab-manager plotlywidget@4.8.2
Assurez-vous que vous utilisez Python> = 3.5 et que le nœud doit être installé, puis exécutez le laboratoire / notebook jupyter
La réponse est un résumé de la page de support Plotly. Ma question n'a pas de réponse!
Entrez 'jupyter labextension list' dans un terminal ou une commande pour exécuter l'état de l'environnement. L'exemple ci-dessous montre mes informations d'environnement avec 'jupyter lab' s'exécutant avec succès.
xxxxx-no-iMac:~ xxxxx$ jupyter labextension list JupyterLab v2.1.5 Known labextensions: app dir: /Library/Frameworks/Python.framework/Versions/3.6/share/jupyter/lab @jupyter-widgets/jupyterlab-manager v2.0.0 enabled OK @jupyterlab/git v0.20.0 enabled OK @lckr/jupyterlab_variableinspector v0.5.0 enabled OK jupyterlab-plotly v1.5.4 enabled OK nbdime-jupyterlab v2.0.0 enabled OK plotlywidget v1.5.4 enabled OK
Prise en charge d'upyterLab (Python 3.5+) Pour une utilisation dans JupyterLab, installez les packages jupyterlab et ipywidgets à l'aide de pip ...
$ pip install jupyterlab "ipywidgets> = 7.5" ou conda.
$ conda install jupyterlab "ipywidgets = 7.5" Puis exécutez les commandes suivantes pour installer les extensions JupyterLab requises (notez que cela nécessitera l'installation de node):
jupyter labextension installer jupyterlab-plotly@4.12.0
jupyter labextension install @ jupyter-widgets / jupyterlab-manager plotlywidget@4.12.0
https://plotly.com/python/getting-started/#jupyterlab-support-python-35