jupyter python笔记本显示内核错误

时间:2018-10-03 07:56:50

标签: python jupyter-notebook jupyter jupyterhub

我正在通过浏览器访问jupyterhub笔记本,因为它在远程服务器上运行(使用nginx,以便jupyterhub可以被客户端计算机访问)。当我访问笔记本时,屏幕顶部显示内核错误。 Jupyterhub和Jupyter Notebook在kubernetes集群上运行,并且Jupyter Notebook是适用于python编程的自定义构建的docker映像。我是python / jupyter hub / notebook的新手,请提出如何解决内核错误的建议。enter image description here

2 个答案:

答案 0 :(得分:0)

请检查kernel.json文件,检查Python可执行文件的路径是否正确

例如我的kernel.json看起来像这样,在我的情况下,Python二进制文件位于 C:/Users/Vinod/Anaconda/envs/env_name/python

根据情况检查路径

{
 "argv": [
  "C:/Users/Vinod/Anaconda/envs/env_name/python",
  "-m",
  "ipykernel_launcher",
  "-f",
  "{connection_file}"
 ],
 "display_name": "Python 3",
 "language": "python"
} 

注意:env_name指的是您正在使用的anaconda环境

答案 1 :(得分:0)

你应该使用这个命令

<块引用>

jupyter kernelspec 删除 python3

python3 是我最后的内核名称,它可以是你的。 之后从命令提示符再次运行 jupyter notebook。