jupyter notebook目录文件重复has duplicate listings

起因是我在使用snippets插件,我按照插件的指示去修改snippets.json文件,发现没有作用。同时我发现我并不清楚我的jupyter notebook的根目录。我找了一些相似的目录,里面都有snippets文件夹,这一点令我十分疑惑。我打上

jupyter notebook目录文件重复has duplicate listings_第1张图片
他的配置文件目录居然有三个,同时我发现我的jupyter notebook启动时有些插件的目录重复了。

 nbextension 'addbefore/main' has duplicate listings

我在github上找到了答案

config:
    C:\Users\Lenovo\.jupyter    用户目录
    C:\Users\Lenovo\Anaconda3\etc\jupyter    
    平台独立python文件的目录   sys-prefix
    
    C:\ProgramData\jupyter    一个或多个系统目录
data:
    C:\Users\Lenovo\AppData\Roaming\jupyter    用户
    C:\Users\Lenovo\Anaconda3\share\jupyter    平台
    C:\ProgramData\jupyter                     系统

使用conda 或者 pip安装默认会放在sys-prefix目录,你可以通过
jupyter notebook内运行

import sys
print(sys.prefix)

找到该目录。
你在 pip install时可以后缀 --user --sys-prefix或者 --system安装到相应目录.
像我这种重复的情况可以考虑卸载一个目录中的插件。可能是当初萌新下载的时候同时使用了 --system 和默认下载,导致目录重复。

jupyter contrib nbextensions uninstall --system

你可能感兴趣的:(jupyter,notebook)