Jupyter 小部件未出现在笔记本中

Dan*_*ata 7 widget jupyter jupyter-notebook

我正在运行 jupyter 笔记本,但未显示 jupyter 小部件。相反,我收到以下消息:

Failed to display Jupyter Widget of type Button.
If you're reading this message in the Jupyter Notebook or JupyterLab Notebook, it may mean that the widgets JavaScript is still loading. If this message persists, it likely means that the widgets JavaScript library is either not installed or not enabled. See the Jupyter Widgets Documentation for setup instructions.
If you're reading this message in another frontend (for example, a static rendering on GitHub or NBViewer), it may mean that your frontend doesn't currently support widgets.
Run Code Online (Sandbox Code Playgroud)

我有以下版本:

widgetsnbextension (3.0.8)
ipywidgets (7.0.5)
Run Code Online (Sandbox Code Playgroud)

我使用以下命令安装了小部件:

pip install ipywidgets
jupyter nbextension enable --py widgetsnbextension
Run Code Online (Sandbox Code Playgroud)

另外我的代码是:

import ipywidgets as widgets
from IPython.display import display

button = widgets.Button(description='Hello')
display(button)
Run Code Online (Sandbox Code Playgroud)

小智 6

我有相同的版本和代码工作形式。在启动 jupyter 笔记本之前。你尝试执行吗?:

jupyter nbextension enable --py widgetsnbextension --sys-prefix
Run Code Online (Sandbox Code Playgroud)

输出 ==>

Enabling notebook extension jupyter-js-widgets/extension...
         - Validating: ok
Run Code Online (Sandbox Code Playgroud)

** http://ipywidgets.readthedocs.io/en/stable/user_install.html显示了 pip 的安装说明。指定在使用虚拟环境时使用此模式。

在此处输入图片说明