如何为JupyterLab桌面版添加Julia内核及在Anaconda中配置Julia环境
JupyterLab桌面版无法识别已安装Julia内核的解决方案
前置检查
- 打开Anaconda终端,执行
jupyter kernelspec list,确认输出列表中存在Julia内核,记录其对应的文件路径 - 打开该路径下的
kernel.json文件,确认argv字段中的Julia可执行文件路径正确,无指向失效路径的情况
核心修复步骤
JupyterLab桌面版默认使用独立的内核搜索路径,和Anaconda全局的Jupyter内核路径不共享,需要手动同步内核文件:
- 找到JupyterLab桌面版的内核存储目录,根据你的操作系统对应路径:
- Windows:
C:\Users\你的用户名\AppData\Roaming\jupyterlab-desktop\kernels - macOS:
~/Library/Application Support/jupyterlab-desktop/kernels - Linux:
~/.config/jupyterlab-desktop/kernels
- Windows:
- 将前置检查中查到的Julia内核整个文件夹,复制到上述桌面版内核目录中
- 完全关闭JupyterLab桌面版(包括后台驻留进程)后重新打开,点击顶部菜单「Kernel」→「Refresh Kernel List」刷新内核列表即可
可选修复方案
如果同步后仍无法识别,可重新编译IJulia内核:
- 打开Julia交互终端,依次执行命令:
using Pkg Pkg.add("IJulia") Pkg.build("IJulia") - 编译完成后重复上述同步、刷新步骤即可
内容的提问来源于stack exchange,提问作者Ömer Ünaldı
相关产品推荐
相关产品推荐

