Jupyter notebook jupyter笔记本内核不停崩溃

Jupyter notebook jupyter笔记本内核不停崩溃,jupyter-notebook,miniconda,Jupyter Notebook,Miniconda,我通过康达安装了Jupyter笔记本电脑。已经使用了一个月,没有任何问题。今天Jupyter内核突然崩溃,无法重新启动。有一点需要注意。这样打开时不会出现任何问题:但只要我打开任何笔记本(.ipynb文件),就会发生崩溃 (gpd)[arnuld@arch64geo]$jupyter笔记本 [I 13:01:24.389 NotebookApp]为本地目录中的笔记本电脑提供服务: /mnt/sda5/knuth/geo[I 13:01:24.389 NotebookApp]Jupyter笔记本电

我通过康达安装了Jupyter笔记本电脑。已经使用了一个月,没有任何问题。今天Jupyter内核突然崩溃,无法重新启动。有一点需要注意。这样打开时不会出现任何问题:但只要我打开任何笔记本(.ipynb文件),就会发生崩溃

(gpd)[arnuld@arch64geo]$jupyter笔记本

[I 13:01:24.389 NotebookApp]为本地目录中的笔记本电脑提供服务:

/mnt/sda5/knuth/geo[I 13:01:24.389 NotebookApp]Jupyter笔记本电脑运行于:

[I 13:01:24.390 NotebookApp]

Copy/paste this URL into your browser when you connect for the first time, to login with a token:

    http://localhost:8888/?token=d9ad51c90febcccc0b53d575c934396c4b28a65f307ef587
[I 13:01:24.390 NotebookApp]使用Control-C停止此服务器并 关闭所有内核(两次以跳过确认)

[C 13:01:24.457 NotebookApp]

Copy/paste this URL into your browser when you connect for the first time, to login with a token:

    http://localhost:8888/?token=d9ad51c90febcccc0b53d575c934396c4b28a65f307ef587
[I 13:01:24.832 NotebookApp]接受来自::1的一次性令牌身份验证连接

[I 13:01:51.437 NotebookApp]内核已启动: a04e2381-690f-410f-a07b-ede5f843b462

回溯(最近一次呼叫最后一次):

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/runpy.py”,第193行,作为主模块“main”,修改规范)

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/runpy.py”,第85行,运行代码执行(代码,运行全局)

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/ipykernel_launcher.py”,第15行,从ipykernel导入内核应用程序

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/ipykernel/init.py”,第2行,从.connect导入*

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/ipykernel/connect.py”,第13行,从IPython.core.profiledir导入profiledir

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/IPython/init.py”,第55行,from.terminal.embed导入

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/IPython/terminal/embed.py”,第17行,从IPython.terminal.ipapp导入加载\默认\配置

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/IPython/terminal/ipapp.py”,第28行,从IPython.core.magics导入(

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/IPython/core/magics/init.py”,第18行,from.code import CodeMagics,MacroToEdit

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/IPython/core/magics/code.py”,第23行,from urllib.request import urlopen

导入电子邮件中的第86行文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/urllib/request.py”

文件“/mnt/sda5/knuth/geo/email.py”,第1行,作为pd导入

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/pandas/init.py”,第23行,从pandas.compat.numpy导入*

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/site packages/pandas/compat/init.py”,第63行,作为httplib导入http.client

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/http/client.py”,第71行,在import email.parser中

ModuleNotFoundError:没有名为“email.parser”的模块;“email”不是包

[I 13:07:48.306 NotebookApp]内核重启器:重新启动内核(1/5),新的随机端口

回溯(最近一次呼叫最后一次):

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/runpy.py”,第193行,作为主模块“main”,修改规范)

。。。。。剪

文件“/mnt/sda5/.miniconda3/envs/gpd/lib/python3.7/http/client.py”,第71行,在import email.parser中

ModuleNotFoundError:没有名为“email.parser”的模块;'“电子邮件”不是一个包

[W 13:08:00.373 NotebookApp]内核重启程序:重启失败

[W 13:08:00.374 NotebookApp]内核182b657e-54af-420d-bcdb-910da9391f37已死亡,正在从映射中删除

[W13:08:45.530 NotebookApp]等待来自182b657e-54af-420d-bcdb-910da9391f37的内核信息回复超时

[E 13:08:45.533 NotebookApp]打开流时出错:HTTP 404:未找到(内核不存在:182b657e-54af-420d-bcdb-910da9391f37)

>文件“/mnt/sda5/knuth/geo/email.py”,第1行,在

这句话说明了问题所在

在我当前的工作目录中,有一个名为“email.py”的文件,其中包含我的一些代码。由于Jupyter Notebok是从同一个目录运行的,所以它认为它来自电子邮件解析器包,并开始寻找它只在标准包中寻找的东西

两个教训:

  • 在Python中,当前工作目录具有最高优先级,甚至高于标准安装的位置

  • 永远不要在运行Jupyter Notebook或Python的目录中保留文件的通用名称,否则它们将与标准软件包冲突

感谢您在解决此问题

>文件“/mnt/sda5/knuth/geo/email.py”,第1行,在

这句话说明了问题所在

在我当前的工作目录中,有一个名为“email.py”的文件,其中包含我的一些代码。由于Jupyter Notebok是从同一个目录运行的,所以它认为它来自电子邮件解析器包,并开始寻找它只在标准包中寻找的东西

两个教训:

  • 在Python中,当前工作目录具有最高优先级,甚至高于标准安装的位置

  • 永远不要在运行Jupyter Notebook或Python的目录中保留文件的通用名称,否则它们将与标准软件包冲突

感谢您在解决此问题