【发布时间】:2021-08-12 14:24:11
【问题描述】:
我刚刚从 Anaconda3 备份中克隆了一个环境。
在具有克隆环境的新计算机上运行 Jupyter Notebook 时,内核死机。我不断收到以下消息:
“内核似乎已经死了。它会自动重启”
环境在我被盗的计算机上运行良好。 Jupyter Notebooks 也是如此。环境中没有添加任何包。
如果有人能对此有所了解,我将不胜感激。
【问题讨论】:
-
尽量不要在计算机之间转移环境。创建一个新的!
-
@KlausD。我确实将它从我的备份克隆到新的 Anaconda3。方法如下:stackoverflow.com/questions/67650749/…
-
如果没有
conda env export,这很难诊断。也许conda create --clone没有正确重新创建。请尝试使用conda env export -p,然后从中重新创建。如果仍然无法正常工作,也许ipykernel需要在环境中更新。 Jupyter 安装在哪里? -
@merv 我已经从 anaconda3 备份目录激活环境,然后执行 conda env export -p。激活环境,稍后将包导出到 .txt(conda list --explicit > pkgs.txt)。最后,从 pkgs.txt 创建 NEWENV。从 conda 更新了 ipykernell。激活 NEWENV,运行 jupyter notebook.... 运行第一个单元格时,“内核似乎消失了”
-
那么这个环境下安装了Jupyter?您是否尝试过使用
conda env create从conda env export重新创建?我不认为conda list --explicit捕获 PyPI 包,如果有的话。激活备份和运行 Jupyter 时笔记本是否正确执行?也许将 YAML 添加到问题中。一般来说,请添加请求的信息和您对问题采取的其他步骤(编辑它),而不是作为 cmets。评论可以让您要求澄清或联系我查看更新的问题。
标签: python jupyter-notebook anaconda kernel environment