代码之家  ›  专栏  ›  技术社区  ›  Daniel Zapata

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

  •  7
  • Daniel Zapata  · 技术社区  · 8 年前

    我正在运行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.
    

    我有以下版本:

    widgetsnbextension (3.0.8)
    ipywidgets (7.0.5)
    

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

    pip install ipywidgets
    jupyter nbextension enable --py widgetsnbextension
    

    我的代码是:

    import ipywidgets as widgets
    from IPython.display import display
    
    button = widgets.Button(description='Hello')
    display(button)
    
    1 回复  |  直到 8 年前
        1
  •  7
  •   MarianD    5 年前

    我有相同的版本和代码作品从我。 在开始jupyter笔记本之前。你试过执行吗

    jupyter nbextension enable --py widgetsnbextension --sys-prefix
    

    输出==>

    Enabling notebook extension jupyter-js-widgets/extension...
             - Validating: ok
    

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

    enter image description here

    推荐文章