Skip to main content
 首页 » 编程设计

ipython之如何删除/刷新 IPython/Jupyter Notebook v4.0 的可用内核

2024年06月20日31shihaiming

我最近停止使用 macports,因此我拥有的各种 IPython 内核的 kernel.json 文件已经过时。我已重命名 ~/.ipython 并删除了 ~/.jupyter,但启动的内核无法启动,并出现 file not found 错误。

更明显的是,当我运行 jupyter-kernelspec list 时,它仍然列出了我设置的所有旧内核。它从哪里获取此信息?我需要做什么来刷新/删除其缓存?

请您参考如下方法:

经过强力搜索后,Jupyter 将 OS X 的内核信息存储在 /Users/${USER}/Library/Jupyter/kernels 中。该列表是从我的 .ipython/kernels 列表中复制的,因此重命名它没有任何区别。

删除 /Users/${USER}/Library/Jupyter/kernels 可以解决此问题。

这是我正在寻找的引用:http://jupyter-client.readthedocs.org/en/latest/kernels.html#kernelspecs