ipywidgets работают в JupyterLab, но не отображаются в Вуаля

#jupyter-lab #ipywidgets #voila #ipyleaflet

Вопрос:

Хорошо, это мой первый пост.

Я работал над созданием информационной панели для своих студентов, чтобы они могли интерактивно работать с экономическими моделями. Я использую JupyterLab в течение многих лет и имею некоторый опыт работы с ipywidgets. Недавно, когда я искал способ сделать свой код общедоступным, я столкнулся с Вуалем, который кажется отличным способом для панели мониторинга непосредственно из ноутбука.

Вот проблема, с которой я сталкиваюсь: у меня есть виджеты, которые отлично работают в JupyterLab, но когда я визуализирую их с помощью Voila (как расширения, так и из интерфейса командной строки), виджеты не отображаются. Я попытался использовать несколько других пакетов: ipyleaflet тоже не отображается, но распечатки plotly и pandas появляются.

Я не смог найти подобных случаев, поэтому буду признателен за любую помощь.

И для контекста, я запускаю последнюю версию JupyterLab на ОС Zorin и воспроизвел проблему в Chrome и Firefox, как в лаборатории Jupyter, так и в ноутбуке.

Комментарии:

1. Не могли бы вы предоставить минимальный пример кода и минимальную виртуальную среду/conda? Часто эти проблемы с визуализацией возникают из-за несовместимости версий пакетов.

2. Привет @above_c_level, похоже, твоя догадка, вероятно, была верной. Я переустановил python (ug), и теперь все работает. Спасибо!