问题 运行 Lux 库 - Jupyter 笔记本
Problem running the Lux library - Jupyter Notebooks
我在笔记本上 运行 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:
Data table
Empty output after pressing the toggle button
P.s.: 我在 Mac.
上安装了 Node.JS
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
中提取的
我在笔记本上 运行 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:
Data table
Empty output after pressing the toggle button
P.s.: 我在 Mac.
上安装了 Node.JSlux 似乎依赖于 /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
中提取的