Jupyter笔记本/ Anaconda“内核错误”(白痴修正)

时间:2020-02-25 11:10:20

标签: python jupyter-notebook anaconda kernel jupyter

我最近在Windows 10计算机上安装了Anaconda 3 / Jupyter,它在右上角可靠地显示了“内核错误”。 我尝试运行的代码是一个简单的合适代码(可在此处使用:<https://pastebin.com/0TBegxGa>(尽管没有数据也无法正常工作,可能会为我正在尝试的操作提供一些帮助)),最初是在Ubuntu 18.04计算机上编写的,在该计算机上,Anaconda3下载的工具运行良好。由于虚拟机相当不可靠且崩溃很多,因此我决定将其转移到Windows机器上并继续运行,但是在安装Anaconda并启动Jupyter Notebook时,出现了内核错误问题。

错误读出如下所示:

回溯(最近通话最近一次):

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ web.py”, _execute中的第1699行 结果=等待结果

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ gen.py”, 742行 yielded = self.gen.throw(* exc_info)#类型:忽略

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ notebook \ services \ sessions \ handlers.py”, 第72行 type = mtype))

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ gen.py”, 735行 值= future.result()

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ gen.py”, 742行 yielded = self.gen.throw(* exc_info)#类型:忽略

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ notebook \ services \ sessions \ sessionmanager.py”, 第88行,在create_session中 kernel_id = yield self.start_kernel_for_session(session_id,路径,名称,类型,kernel_name)

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ gen.py”, 735行 值= future.result()

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ gen.py”, 742行 yielded = self.gen.throw(* exc_info)#类型:忽略

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ notebook \ services \ sessions \ sessionmanager.py”, 第101行,在start_kernel_for_session中 self.kernel_manager.start_kernel(path = kernel_path,kernel_name = kernel_name)

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ gen.py”, 735行 值= future.result()

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ tornado \ gen.py”, 包装中的第209行 产生=下一个(结果)

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ notebook \ services \ kernels \ kernelmanager.py”, 第168行,位于start_kernel超级(MappingKernelManager, self).start_kernel(** kwargs)文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ jupyter_client \ multikernelmanager.py”, 第110行,位于start_kernel中 km.start_kernel(** kwargs)

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ jupyter_client \ manager.py”, 第240行,位于start_kernel中 self.write_connection_file()

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ jupyter_client \ connect.py”, 第547行,在write_connection_file中 kernel_name = self.kernel_name

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ jupyter_client \ connect.py”, 第212行,在write_connection_file中 使用secure_write(fname)作为f:

文件“ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ contextlib.py”,行 112,在输入 返回next(self.gen)

文件 “ C:\ Users \ ControlRoom6 \ Anaconda3_1 \ lib \ site-packages \ jupyter_client \ connect.py”, 第102行,在secure_write中 使用os.fdopen(os.open(fname,open_flag,0o600),mode)作为f:PermissionError:[Errno 13]权限被拒绝: ++'C:\ Users \ ControlRoom6 \ AppData \ Roaming \ jupyter \ runtime \ kernel-d48826e3-1503-4c3a-b3ff-d461b3054c0a.json'

我知道这里有类似的问题,但是解决方案似乎是其他版本的解决方案,或者我无法真正理解该解决方案要求张贴者做什么,所以我无法制定(我对于这些东西来说是全新的,因此,如果可能的话,请逐步使用一个傻瓜证明)。许多解决方案都提到创建环境或输入命令,但是我不太确定如何执行此操作/应该在哪里输入此命令? (Anaconda提示?)

感谢您的帮助

0 个答案:

没有答案