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

时间:2017-11-19 21:45:27

标签: python jupyter-notebook

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

我是否还应为pip获取新软件包的每个Notebook扩展程序运行jupyter nbextension install --py --sys-prefix,甚至可能jupyter nbextension enable --py --sys-prefix

由于

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

考虑在终端中运行 jupyter labextension update --all 来检查和安装更新。

答案 2 :(得分:0)

如果您使用anaconda安装,则可以打开anaconda提示并写入

conda update rise
例如,

。这似乎对我有用。