Python 如何在Bluemix中启用Jupyter笔记本扩展?

Python 如何在Bluemix中启用Jupyter笔记本扩展?,python,ibm-cloud,jupyter-notebook,Python,Ibm Cloud,Jupyter Notebook,尝试在IBM的Bluemix笔记本电脑(现在是数据科学体验)中启动ipyleaflet,如中所述 我可以使用很好地安装ipyleaflet!pip但是当我尝试启用小部件的JS扩展时,我面临一个权限被拒绝的错误,因为禁止访问Jupyter配置文件 我试过: !jupyter nbextension enable --py --sys-prefix ipyleaflet 甚至尝试: import notebook.nbextensions notebook.nbextensions.install

尝试在IBM的Bluemix笔记本电脑(现在是数据科学体验)中启动ipyleaflet,如中所述

我可以使用
很好地安装ipyleaflet!pip
但是当我尝试启用小部件的JS扩展时,我面临一个权限被拒绝的错误,因为禁止访问Jupyter配置文件

我试过:

!jupyter nbextension enable --py --sys-prefix ipyleaflet
甚至尝试:

import notebook.nbextensions
notebook.nbextensions.install_nbextension('https://unpkg.com/leaflet@1.0.2/dist/leaflet.js', user=True)
E = notebook.nbextensions.EnableNBExtensionApp()
E.toggle_nbextension_python('ipyleaflet')
但它们都以类似的方式结束了一个长长的堆栈:

OSError: [Errno 13] Permission denied: '/usr/local/src/bluemix_jupyter_bundle.v25/provision/jupyter-ax-ext/nbconfig'
或:

取决于特定参数(带或不带
sys前缀

我找到了很多关于如何绕过这个问题的解释,但它们都要求您可以访问系统和/或Jupyter安装


您知道如何仅使用笔记本用户就可以做到这一点吗?

目前,Jupyter安装默认情况下未启用widgetsnbextension。正如您提到的,对于所有可能的解决方法,您都需要访问系统,而用户没有访问权限

启用该选项的最佳方法是,在此处将其作为想法提交:

OSError: [Errno 13] Permission denied: '/usr/local/src/bluemix_jupyter_bundle.v25/notebook/etc'
In [1]: