2
votes

Quelle est l'extension appropriée pour Plotly dans JupyterLab?

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?

  • jupyterlab-plotly comme mentionné dans le support Plotly
  • jupyterlab-plotly-extension fourni avec JupyterLab

0 commentaires

3 Réponses :


2
votes

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


1 commentaires

La réponse est un résumé de la page de support Plotly. Ma question n'a pas de réponse!



1
votes

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


0 commentaires

0
votes

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):

Prise en charge du moteur de rendu JupyterLab

jupyter labextension installer jupyterlab-plotly@4.12.0

OPTIONNEL: extension de widgets Jupyter

jupyter labextension install @ jupyter-widgets / jupyterlab-manager plotlywidget@4.12.0

Référer:

https://plotly.com/python/getting-started/#jupyterlab-support-python-35


0 commentaires