Интерактивные виджеты Jupyter не работают в Jupyter Lab - PullRequest
0 голосов
/ 01 октября 2018

Я заметил, что интерактивные виджеты не работают в моих ноутбуках Jupyter Lab.

Следующий код должен создать интерактивный слайдер, но не:

from ipywidgets import interact, interactive, fixed, interact_manual
import ipywidgets as widgets

def f(x):
    return x

interact(f, x=10);

enter image description here

В чем здесь проблема, икак заставить работать виджеты?

Ответы [ 2 ]

0 голосов
/ 01 апреля 2019

По документам :

Чтобы установить расширение JupyterLab, вам также нужно запустить команду ниже в терминале , который требует, чтобы у вас был установлен nodejs .

jupyter labextension install @jupyter-widgets/jupyterlab-manager

Я думаю, что это последнее требование nodejs, которое вы пропустили, например, с Conda, первый запуск:

conda install nodejs
0 голосов
/ 01 октября 2018

Необходимо установить расширение виджета

pip install ipywidgets
jupyter nbextension enable --py widgetsnbextension --sys-prefix
...