nbextensions 的重复版本 - 如何知道要删除哪一个

Duplicate versions of nbextensions - how to know which one to delete

我想为我的 juypter 笔记本安装 nbextensions。按照 here 的说明进行操作后,我可以看到 nbextensions 仪表板。

然而,当我启用它时,出现以下错误:
“这个nbextension的require url (splitcell/splitcell)被服务器上两个不同的yaml文件引用了。这可能意味着在服务器上的不同目录中有两个相同的nbextension的安装。如果它们不同, notebook 只会加载一个,这可能会阻止配置正常工作。检查 jupyter notebook 服务器日志以获取相关 yaml 文件的路径。"

我发现我确实有多个条目....

This link 建议删除一个(尽管实际上有 3 个)...我不知道是哪个...我不想删除会完全破坏我的 jupyter 实例的东西.

感觉用的不是anaconda下的实例。如果我删除它,我会受到什么损害?

感谢任何见解,如果您需要更多信息,请告诉我,
J

同时我冒险删除了--user级别的版本

jupyter contrib nbextensions uninstall --user

老实说,我不知道这是否是正确的方法,但它似乎奏效了。

运行 jupyter nbextension list 仍然给我和以前一样的答案,但现在扩展工作了(在重新启动实例之后)。

虽然我确实在 conda 中安装了几个不同的环境,但我这样做是为了实验,只有一个被积极使用。我倾向于从 shell 和基础环境启动我的 jupyter notebooks,然后在不同的环境中创建和工作,因为这是我安装所有包的地方。

如果有人能告诉我应该如何做,我很高兴得知我正在做这件事。