VSCode中Wolfram Language Jupyter内核不显示的解决求助
解决VS Code中Jupyter Notebook不显示Wolfram Language内核的问题
以下是具体排查和解决步骤:
1. 对齐终端与VS Code的Jupyter环境
- 在终端执行
which jupyter,记录输出的完整路径(例如/Users/xxx/miniconda3/bin/jupyter)。 - 打开VS Code设置(快捷键
Cmd+,),搜索 Jupyter: Server Path,将刚才记录的路径填入该设置项。 - 重启VS Code后,重新创建Jupyter Notebook查看内核列表。
2. 匹配VS Code的Python解释器环境
- 终端执行
which python,确认当前使用的Python环境路径。 - 在VS Code中按下
Cmd+Shift+P,执行 Python: Select Interpreter,选择与终端一致的Python环境。 - 关闭现有Notebook,重新创建新的Jupyter Notebook,检查内核选择器。
3. 验证Wolfram内核的合法性
- 终端执行
jupyter kernelspec list,找到Wolfram Language内核的安装目录(通常名为wolframlanguage)。 - 进入该目录,检查
kernel.json文件是否存在且格式正确,确保其中的argv路径指向可正常运行的Wolfram内核程序。
4. 重置VS Code的Jupyter服务
- 按下
Cmd+Shift+P,执行 Jupyter: Shutdown All Kernels。 - 再执行 Jupyter: Restart Server,之后重新打开Notebook查看内核列表。
内容的提问来源于stack exchange,提问作者Hrishikesh Hardikar
相关产品推荐
相关产品推荐

