升级Jupyter Notebook扩展程序的正确方法是什么(例如RISE,ipywidgets)?我有一个例程,它通过运行pip install --upgrade
来更新我的Python软件包,并且当它们可用时,它也会下载并安装新的Notebook扩展版本。
我是否还应为pip获取新软件包的每个Notebook扩展程序运行jupyter nbextension install --py --sys-prefix
,甚至可能jupyter nbextension enable --py --sys-prefix
?
由于
答案 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
例如,。这似乎对我有用。