在 Visual Studio Code (VS Code) 中使用 Jupyter Notebook 时,有时可能会遇到内核(Kernel)不会自动选择的问题。以下是一些步骤和建议,帮助你解决这个问题。
首先,确保你已经安装了以下 VS Code 扩展:
你可以在 VS Code 的扩展市场中搜索并安装这些扩展。
确保你已经正确配置了 Python 环境,并且安装了 Jupyter。你可以通过以下命令安装 Jupyter:
pip install jupyter
在 VS Code 中,选择你要使用的 Python 解释器。你可以通过以下步骤选择解释器:
Ctrl+Shift+P
或 Cmd+Shift+P
)。Python: Select Interpreter
。如果 VS Code 没有自动选择内核,你可以手动选择内核:
.ipynb
)。Select Kernel
或当前内核的名称)。确保 Jupyter 内核已正确安装并可用。你可以通过以下命令列出可用的内核:
jupyter kernelspec list
如果你没有看到你期望的内核,可以通过以下命令安装:
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
其中,myenv
是你的虚拟环境名称,"Python (myenv)"
是显示名称。
如果你希望 VS Code 自动选择默认内核,可以在工作区设置中配置默认内核。编辑 .vscode/settings.json
文件,添加以下配置:
{
"jupyter.notebook.defaultKernel": "Python 3"
}
确保 "Python 3"
与你希望使用的内核名称匹配。
确保你使用的是最新版本的 VS Code 和相关扩展。你可以通过扩展市场更新扩展,并通过 VS Code 的更新机制更新 VS Code。
没有搜到相关的沙龙