我刚刚通过以下方式安装了jupyter_contrib_nbextensions
:
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
当我打开Jupyter笔记本并导航到 编辑-> nbextensions配置 时,我看到以下屏幕:
所有扩展名都标记为“ 可能不兼容 ”。一种解决方案是取消选中以下选项:“ 禁用无明确兼容性的nbextensions配置 ”。但是安全吗?为什么nbextensions
无法战斗?
我的软件包版本为:
jupyter==1.0.0
notebook==6.0.1
jupyter-contrib-nbextensions==0.5.1
答案 0 :(得分:5)
您会注意到,在jupyter_contrib_nbextensions
的版本0.5.1 中,大多数nbextensions与 4.X和5.X 版本兼容。例如看这个扩展名:
如果您取消选中“ 禁用nbextensions的配置而没有明确的兼容性 ”选项,则使用任何扩展名都可能没有问题。我想开发人员尚未针对最近发布的新jupyter_contrib_extensions
版本6.X 测试notebook
。如果您想要一个稳定且经过测试的环境,则可以回滚到先前的jupyter笔记本版本。最新兼容的版本是 5.7.8 。只需卸载当前的notebook
并执行以下命令即可安装该特定版本:
pip uninstall notebook
pip install notebook==5.7.8