aly*_*ere 9 matplotlib jupyter-lab
我试图使用 %matplotlib 小部件在 Jupiter Lab 中实现交互性。但是输出图和小部件仅显示为文本。如何使实际的情节和小部件显示出来?
%matplotlib widget
import matplotlib.pyplot as plt
plt.figure()
x = [1,2,3]
y = [4,5,6]
plt.plot(x,y)
Run Code Online (Sandbox Code Playgroud)
输出:
Canvas(toolbar=Toolbar(toolitems=[('Home', 'Reset original view', 'home', 'home'), ('Back', 'Back to previous …
[1]:
[<matplotlib.lines.Line2D at 0x114777b38>]
Run Code Online (Sandbox Code Playgroud)
NeS*_*ack -2
我有完全相同的问题。显然,Jupyter Lab 版本和软件包存在问题,请参阅此处其他有相同问题的用户所写的内容。
使我能够可视化绘图的因素是:
1.) 确保您已安装 Jupyter Lab 版本 > 1.0 和 ipywidgets > 7.5,如此处建议的那样。只需输入 jupyter lab cell !jupyter lab --version,!conda list ipywidgets然后自行检查。
2.) 使用命令从终端打开 Jupyter Lab jupyter lab。我之前使用的是一个为我创建捷径的程序,因此我不必打开终端,但它打开的是旧版本的 Jupyter Lab