首页 > 解决方案 > Python 需要安装 ipykernel

问题描述

在 VS 代码中使用 Jupyter Notebook 时遇到问题。屏幕显示“ Python 3.7.8 requires ipykernel to be installed”。我按照弹出窗口安装 ipykernel。它仍然不起作用。附上截图。这让我很困扰。有人可以帮我吗?非常感谢。

显示错误消息的 VSCode 屏幕截图。

标签: pythonvisual-studio-codejupyter

解决方案


原因是你当前的VSCode终端在环境“ Deeplearning_Env”中,所以“ ipykernel”安装在环境“ ”中,而不是弹出框中显示Deeplearning_Env的环境“ ”。base conda

解决方法:请使用快捷键Ctrl+Shift+`打开一个新的VScode终端,它会自动进入当前选择的VSCode环境(VSCode左下角),并激活这个conda环境:

在此处输入图像描述

ipykernel然后,根据弹出框中的提示点击安装“ ”。或者,我们也可以ipykernel手动安装“”:(pip install ipykernel

另外,对于新创建的Python环境(未安装“ ipykernel”),在打开Jupyter文件之前,请刷新VSCode终端,进入当前选择的环境。对于conda环境,我们需要在使用前激活它。

检查:检查“ ipykernel”的安装:

在此处输入图像描述

更多参考:VSCode 中的环境


推荐阅读