在木星笔记本中安装ipywidgets之后,DSX(IBM DataScience Experience框架),它不显示窗口小部件,只是静态的东西或A Jupyter Widget
示例:
import ipywidgets as widgets
widgets.Dropdown(
options = { 'One': 1, 'Two': 2, 'Three': 3 },
value = 2,
description = 'Number:',
)
结果:木星小部件
我尝试了基于http://ipywidgets.readthedocs.io/en/latest/user_install.html的几种!jupyter nbextension enable --py widgetsnbextension --sys-prefix
版本,但是我仍然收到相同的错误消息:
GermissionError:[ERRNO 13]拒绝许可:'/usr/local/src/conda3_runtime/4.1.1/etc/jupyter/nbconfig/notebook.json'
或与conda安装:
condaioError:io错误:缺少写入权限:/usr/local/src/conda3_runtime/4.1.1
用户无法在DSX上安装笔记本电脑扩展名,例如Ipywidgets所需的widgetsnbextension。IBM控制笔记本服务器的配置,包括启用笔记本电脑扩展名的列表。目前,尚未启用widgetsnbextension。因此,您不能在DSX中使用iPywidgets。
您的问题类似于在IBM数据科学经验上启用nbexension。
您尝试过
是否尝试过jupyter nbextension enable --py widgetsnbextension --user
另请参见:在权限
是否有任何计划将iPywidgets从开箱即用,还是其他替代小部件的替代方案?
小部件是jupyter的一个非常基本的用例,而没有它是非常有限的。