我在 VS 代码中使用 Jupyter Notebook 时遇到问题。屏幕显示“ Python 3.7.8 requires ipykernel to be installed
”。我按照弹出窗口安装了ipykernel。它仍然不起作用。附上截图。这让我很困扰。有人可以帮我吗?非常感谢。
原文由 johnwow 发布,翻译遵循 CC BY-SA 4.0 许可协议
我在 VS 代码中使用 Jupyter Notebook 时遇到问题。屏幕显示“ Python 3.7.8 requires ipykernel to be installed
”。我按照弹出窗口安装了ipykernel。它仍然不起作用。附上截图。这让我很困扰。有人可以帮我吗?非常感谢。
原文由 johnwow 发布,翻译遵循 CC BY-SA 4.0 许可协议
原因是你当前的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 中的环境。
原文由 Jill Cheng 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.3k 阅读✓ 已解决
4 回答3.7k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.7k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
我遇到了同样的问题,并花了一整天的时间试图解决它。对我有用的是为 anaconda 安装 Jupyter 依赖项:
> conda install jupyter
我在我的基本环境中安装了它。在此 VSCode 运行后没有任何错误。