问题
最近在使用Jupyter Lab写东西时,发现我的Kite插件除了点问题,每次进入后一直显示kite: initializing无法加载。之后决定删除Jupyter里的kite插件并重新安装,问题随之而来,我的Jupyter Lab无法加载任何插件了,此时我的心情是崩溃的。。。
解决方法
经过排查后,锁定问题出在了虚拟环境的build_config.json文件里。因为一些原因导致了删除的插件同时出现在了Jupyter Lab build的Known labextensions 和No installed extensions里面,所以Jupyter Lab无法正常工作。
- 1 使用jupyter labextension list指令查看自己电脑里面的插件,如果插件同时出现在了Known labextensions和No installed extensions里执行第二步
- 2 使用conda info -e查看自己的Anaconda虚拟环境的位置
- 3 进入对用虚拟环境的/envs/<env_name>/share/jupyter/lab/settings把该目录下的build_config.json文件删除,重启Jupyter Lab之后插件就可以正常运行了。