内核是基于 Linux 的 Jupyter 笔记本(和 Jupyter 实验室)的 DOA

时间:2021-01-08 12:02:23

标签: python-3.x linux kernel julia jupyter

因此,经过反复试验,我设法使用 pip3 安装了 Jupyter 及其关键 GUI(笔记本和实验室)。 jupyter notebook 和 jupyterlab 应用程序加载良好。然而,每当我尝试创建或访问笔记本时,内核就是 DOA。我尝试重新启动它但没有任何运气。这与此内核对应的语言无关(因此这不是特定于语言的问题)。我遇到了一个类似的问题,其中解决方案是某个文件夹中文件的所有权,因此我确保使用我的常用用户(不是 root)维护这些文件的所有权。尽管如此,问题仍然存在。如果您对如何解决它有任何想法,我将不胜感激。干杯

这是我得到的错误信息,顺便说一句:

Traceback (most recent call last):
  File "/home/[my username]/.local/lib/python3.6/site-packages/tornado/web.py", line 1704, in _execute
    result = await result
  File "/home/[my username]/.local/lib/python3.6/site-packages/tornado/gen.py", line 769, in run
    yielded = self.gen.throw(*exc_info)  # type: ignore
  File "/home/[my username]/.local/lib/python3.6/site-packages/notebook/services/sessions/handlers.py", line 72, in post
    type=mtype))
  File "/home/[my username]/.local/lib/python3.6/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/home/[my username]/.local/lib/python3.6/site-packages/tornado/gen.py", line 769, in run
    yielded = self.gen.throw(*exc_info)  # type: ignore
  File "/home/[my username]/.local/lib/python3.6/site-packages/notebook/services/sessions/sessionmanager.py", line 88, in create_session
    kernel_id = yield self.start_kernel_for_session(session_id, path, name, type, kernel_name)
  File "/home/[my username]/.local/lib/python3.6/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/home/[my username]/.local/lib/python3.6/site-packages/tornado/gen.py", line 769, in run
    yielded = self.gen.throw(*exc_info)  # type: ignore
  File "/home/[my username]/.local/lib/python3.6/site-packages/notebook/services/sessions/sessionmanager.py", line 101, in start_kernel_for_session
    self.kernel_manager.start_kernel(path=kernel_path, kernel_name=kernel_name)
  File "/home/[my username]/.local/lib/python3.6/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/home/[my username]/.local/lib/python3.6/site-packages/notebook/services/kernels/kernelmanager.py", line 176, in start_kernel
    kernel_id = await maybe_future(self.pinned_superclass.start_kernel(self, **kwargs))
  File "/home/[my username]/.local/lib/python3.6/site-packages/jupyter_client/multikernelmanager.py", line 184, in start_kernel
    km, kernel_name, kernel_id = self.pre_start_kernel(kernel_name, kwargs)
  File "/home/[my username]/.local/lib/python3.6/site-packages/jupyter_client/multikernelmanager.py", line 172, in pre_start_kernel
    **constructor_kwargs
  File "/home/[my username]/.local/lib/python3.6/site-packages/jupyter_client/multikernelmanager.py", line 83, in create_kernel_manager
    km = kernel_manager_ctor(*args, **kwargs)
  File "/home/[my username]/.local/lib/python3.6/site-packages/traitlets/config/configurable.py", line 73, in __init__
    super(Configurable, self).__init__(**kwargs)
  File "/home/[my username]/.local/lib/python3.6/site-packages/traitlets/traitlets.py", line 1000, in __init__
    super_kwargs[key] = value
  File "/usr/lib/python3.6/contextlib.py", line 88, in __exit__
    next(self.gen)
  File "/home/[my username]/.local/lib/python3.6/site-packages/traitlets/traitlets.py", line 1131, in hold_trait_notifications
    self.notify_change(change)
  File "/home/[my username]/.local/lib/python3.6/site-packages/traitlets/traitlets.py", line 1176, in notify_change
    c(change)
  File "/home/[my username]/.local/lib/python3.6/site-packages/traitlets/traitlets.py", line 819, in compatible_observer
    return func(self, change)
TypeError: _kernel_spec_manager_changed() takes 1 positional argument but 2 were given

0 个答案:

没有答案