jupyter 实验室中的 Bqplot returns 字符串而不是(交互式)图像
Bqplot in jupyter lab returns a string instead of an (interactive) image
今天我一直在尝试安装模块 bqplot 并第一次使用 jupyter lab。
但是,在使用他们网站上显示的基本示例时,我无法获得所需的输出。
我要执行的代码如下:
import numpy as np
from bqplot import pyplot as plt
plt.figure(1, title='Line Chart')
np.random.seed(0)
n = 200
x = np.linspace(0.0, 10.0, n)
y = np.cumsum(np.random.randn(n))
plt.plot(x, y)
plt.show()
在 jupyter(实验室)单元格中 运行 这段代码之后,给定的输出是:
VBox(children=(Figure(axes=[Axis(scale=LinearScale()), Axis(orientation='vertical', scale=LinearScale())], fig…
而在普通的 jupyter notebook 中,输出显示示例图像。
到目前为止我还不知道出了什么问题,如果有任何帮助,我将不胜感激!
谢谢。
我遇到了同样的问题,并通过安装 bqplot
labextension 和 @jupyter-widgets/jupyterlab-manager
扩展解决了这个问题:
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install bqplot
重启 jupyter lab 后,显示小部件。
我猜误会在bqplot的installation instructions:它只提到这些步骤"experimental JupyterLab extension",但是在Jupter Lab中启用bqplot的安装步骤遗漏了
今天我一直在尝试安装模块 bqplot 并第一次使用 jupyter lab。
但是,在使用他们网站上显示的基本示例时,我无法获得所需的输出。
我要执行的代码如下:
import numpy as np
from bqplot import pyplot as plt
plt.figure(1, title='Line Chart')
np.random.seed(0)
n = 200
x = np.linspace(0.0, 10.0, n)
y = np.cumsum(np.random.randn(n))
plt.plot(x, y)
plt.show()
在 jupyter(实验室)单元格中 运行 这段代码之后,给定的输出是:
VBox(children=(Figure(axes=[Axis(scale=LinearScale()), Axis(orientation='vertical', scale=LinearScale())], fig…
而在普通的 jupyter notebook 中,输出显示示例图像。
到目前为止我还不知道出了什么问题,如果有任何帮助,我将不胜感激!
谢谢。
我遇到了同样的问题,并通过安装 bqplot
labextension 和 @jupyter-widgets/jupyterlab-manager
扩展解决了这个问题:
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install bqplot
重启 jupyter lab 后,显示小部件。
我猜误会在bqplot的installation instructions:它只提到这些步骤"experimental JupyterLab extension",但是在Jupter Lab中启用bqplot的安装步骤遗漏了