Для интерактивного инструмента Seaborn choose_colorbrewer_palette
требуется ipywidgets
(или IPython.html.widgets
).Чтобы использовать эти виджеты в jupyter, вам необходимо активировать их
jupyter nbextension enable --py widgetsnbextension
Для использования в jupyter lab вам также необходимо установить расширение JupyterLab
jupyter labextension install @jupyter-widgets/jupyterlab-manager
Для этого необходимо установить nodejs
.
Таким образом, полная установка в conda может выглядеть следующим образом:
> conda install seaborn juypter jupyterlab ipywidgets nodejs
> jupyter nbextension enable --py widgetsnbextension
> jupyter labextension install @jupyter-widgets/jupyterlab-manager
Начальная лаборатория jupyter
> juypter lab
и ввод кода из вопроса работает, как и ожидалось.