J'ai le dernier paquet/mise à jour d'Anaconda. Chaque fois que j'essaie de tracer quelque chose en utilisant python 3.6.6, l'erreur suivante s'affiche dans JupyterLab ...
Erreur Javascript: IPython n'est pas défini
Lorsque je lance le même code dans Spyder avec un noyau ipython, cela fonctionne très bien. J'ai cherché partout en ligne, mais je n'arrive pas à comprendre ce qui se passe. Toute aide serait appréciée.
"Le cahier% matplotlib ne fonctionne pas dans nteract, vous devez utiliser %matplotlib inline
pour l'instant."
Ajouter:
%matplotlib inline
Avant de tracer le graphique.
Jupyter Lab prend en charge matplotlib interactif via le extension jupyter-matplotlib . La procédure d'installation est un peu plus compliquée, mais fonctionne bien.
Comme auparavant, il est important d’appeler la commande magique iPython avant de tracer:
%matplotlib widget
conda install -c conda-forge ipympl
# If using the Notebook
conda install -c conda-forge widgetsnbextension
# If using JupyterLab
conda install nodejs
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install jupyter-matplotlib
pip install ipympl
# If using JupyterLab
conda install nodejs
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install jupyter-matplotlib
Besoin d'utiliser %matplotlib inline
avec JupyterLab
%matplotlib inline
import matplotlib.pyplot as plt
plt.plot([1,2,3])