我刚刚通过以下方式安装了jupyter_contrib_nbextensions
:
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
当我打开一个Jupyter笔记本并导航到编辑-> nbextensions config 时,我看到以下屏幕:
所有扩展名都标记为“,可能不兼容”。一种解决方案是取消选中以下选项:“禁用nbextensions的配置,而没有明确的兼容性”。但是安全吗?为什么
nbextensions
不兼容?我的软件包版本是:
jupyter==1.0.0
notebook==6.0.1
jupyter-contrib-nbextensions==0.5.1
最佳答案
您会注意到,在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
关于jupyter-notebook - 所有jupyter贡献nbextensions都标记为可能不兼容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58146683/