#python #jupyter-notebook
Вопрос:
У меня возникли проблемы с запуском библиотеки Lux на моем ноутбуке.
Я пытался следовать инструкциям в их файле README и искал ответы в Stack, ничего.
Вот мои входные и выходные данные:
Ввод 1:
!pip install lux-api
!jupyter labextension install @jupyter-widgets/jupyterlab-manager
!jupyter labextension install luxwidget
Вывод 1:
Building jupyterlab assets (production, minimized)
Building jupyterlab assets (production, minimized)
Ввод 2:
!jupyter nbextension install --py luxwidget
!jupyter nbextension enable --py luxwidget
Вывод 2:
Installing (...)
Traceback (...)
PermissionError: [Errno 13] Permission denied: '/usr/local/share/jupyter'
Enabling notebook extension luxwidget/extension...
- Validating: problems found:
- require? X luxwidget/extension
Ввод 3:
from pydataset import data
import pandas as pd
import lux
Ввод 4:
df = data('iris')
df
Вывод 4:
Пустой вывод после нажатия кнопки переключения
P.s.: У меня есть узел.JS установлен на моем Mac.
Ответ №1:
Кажется, что lux полагается на /usr/local/share/jupyter
папку.
Моим решением было создать новую папку с
sudo mkdir /usr/local/share/jupyter
После этого я изменил разрешения с помощью
sudo chmod 777 /usr/local/share/jupyter
Для меня нет проблемы предоставить доступ к этой папке другим пользователям.
После этого я выполнил следующие две команды:
jupyter nbextension install --py luxwidget
jupyter nbextension enable --py luxwidget
Если вы использовали с conda, вы хотите выполнить
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install luxwidget
Некоторая информация была извлечена из Lux
Комментарии:
1. Мой плохой, я это исправил.
2. Сработало как шарм!