最新の/更新されたAnacondaパッケージを持っています。 python 3.6.6を使用して何かをプロットしようとするたびに、JupyterLabで次のエラーが表示されます...
Javascriptエラー:IPythonが定義されていません
Ipythonカーネルを使用してSpyderで同じコードを実行すると、正常に機能します。オンラインで探していましたが、何が起こっているのか理解できないようです。任意の助けをいただければ幸いです。
「%matplotlibノートブックはnteractで動作しません。今のところ%matplotlib inline
を使用する必要があります。」
追加:
%matplotlib inline
グラフをプロットする前に。
Jupyter Labは、 jupyter-matplotlib extension を介してインタラクティブなmatplotlibをサポートしています。インストール手順は少し複雑ですが、正常に機能します。
前と同様に、プロットする前にiPythonマジックコマンドを呼び出すことが重要です。
%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
JupyterLabで%matplotlib inline
を使用する必要があります
%matplotlib inline
import matplotlib.pyplot as plt
plt.plot([1,2,3])