当我在VS代码中使用Jupyter Notebook时,我遇到了一个问题。屏幕显示"Python 3.7.8 requires ipykernel to be installed
“。我按照弹出窗口的提示安装了ipykernel。它仍然不能工作。截图附在附件中。这让我很困扰。有人能帮我吗?万分感谢。
发布于 2021-10-06 06:56:15
我遇到了同样的问题,并花了一整天的时间试图解决它。对我来说起作用的是为anaconda安装Jupyter依赖项:
> conda install jupyter
我在我的基础环境中安装了这个。在此之后,VSCode可以正常工作,没有任何错误。
发布于 2020-11-25 08:02:38
原因是您当前的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
”的安装:
更多参考:Environment in VSCode。
发布于 2021-09-29 18:06:17
最近我遇到了这个问题,我个人认为,如果你使用的是conda环境,这个问题就会特别出现。即使您在正确的环境中升级了ipykernel,问题仍然存在。在您想要与您的Jupyter笔记本一起使用的conda环境中安装nb_conda_kernels
包。
conda install -n notebook_env nb_conda_kernels
将上述命令中的notebook_env
替换为您使用的实际环境名称。请查看此repository以获得进一步的参考。
https://stackoverflow.com/questions/64997553
复制相似问题