Jupyter Ipywidgets Экспорт в статический HTML - Виджет Javascript не обнаружен
Я создал интерактивную записную книжку Jupyter (написанную на python) с ipywidgets, которая позволяет пользователю взаимодействовать с ядром и фильтровать диаграммы, показывать кадры данных и т. Д.
Проблема, с которой я сталкиваюсь, заключается в том, что при экспорте блокнота jupyter в статический файл HTML виджеты исчезают. Когда я пытаюсь запустить его в командной строке:
jupyter nbconvert --to html --execute "mynotebook.ipynb"
Я вижу:
[IPKernelApp] WARNING | Widget Javascript not detected. It may not be installed or
enabled properly.
Через google-fu я обнаружил, что мне нужно выполнить следующую команду:
jupyter nbextension enable --py --sys-prefix widgetsnbextension
... который, кажется, работает, когда я запускаю его в командной строке:
Enabling notebook extension jupyter-js-widgets/extension...
- Validating: ok
Но я все еще получаю ту же ошибку при попытке экспортировать блокнот в HTML.
Оглядываясь вокруг, я вижу, что большинство людей получают эту ошибку, когда они на самом деле пытаются запустить виджет в блокноте. Это не моя проблема, так как я могу запускать виджеты в среде ноутбука, но не могу экспортировать полученную записную книжку в HTML. Вот где Widget Javascript not detected
сообщения приходят.
Интерактивность велика и все такое, но если я не могу разоблачить эти виджеты, какой смысл в интерактивности?
Спасибо за вашу помощь!