更新 Jupyter Notebook 扩展的正确方法是什么?

Mac*_*ala 5 python jupyter-notebook

升级 Jupyter Notebook 扩展(例如 RISE、ipywidgets)的正确方法是什么?我有一个例程,它通过运行来更新我的 Python 包pip install --upgrade,这也会下载并安装新的 Notebook 扩展版本(当它们可用时)。

我还应该运行jupyter nbextension install --py --sys-prefix,甚至可能运行jupyter nbextension enable --py --sys-prefixpip 获取新包的每个 Notebook 扩展吗?

谢谢

Lou*_*ies 4

jupyter nbextension install --py --sys-prefix将扩展代码安装在正确的位置,所以是的,您应该在更新扩展时运行它。

jupyter nbextension enable --py --sys-prefix只需写入 JSON 文件来加载相关扩展 - 因此除非扩展更改其名称,否则不需要重新运行它。