繁体   English   中英

无论我输入什么,jupyter-console 都会引发未命名的异常

[英]jupyter-console raises an unnamed exception no matter what I type in

在 cmd 打开jupyter-console后,无论我输入什么,我都会得到以下未命名的异常。 关于可能出错的任何提示?

Unhandled exception in event loop:
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\asyncio\events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\prompt_toolkit\input\win32.py", line 612, in ready
    callback()
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\prompt_toolkit\application\application.py", line 707, in read_from_input
    self.key_processor.process_keys()
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\prompt_toolkit\key_binding\key_processor.py", line 270, in process_keys
    self._process_coroutine.send(key_press)
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\prompt_toolkit\key_binding\key_processor.py", line 185, in _process
    self._call_handler(matches[-1], key_sequence=buffer[:])
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\prompt_toolkit\key_binding\key_processor.py", line 320, in _call_handler
    handler.call(event)
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\prompt_toolkit\key_binding\key_bindings.py", line 124, in call
    result = self.handler(event)
             ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\jupyter_console\ptshell.py", line 477, in _
    self.handle_iopub()
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\jupyter_console\ptshell.py", line 854, in handle_iopub
    while run_sync(self.client.iopub_channel.msg_ready)():
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Seba\AppData\Local\Programs\Python\Python311\Lib\site-packages\jupyter_core\utils\__init__.py", line 149, in run_sync
    assert inspect.iscoroutinefunction(coro)

Exception
Press ENTER to continue...

查看jupyter-client安装的版本是否>=8.0.0,这种情况下尝试降级到7.4.9版本:

python -m pip install jupyter-client==7.4.9 --upgrade

不知道发生了什么,但这为我解决了这个问题。

注意:我使用的是 MacOS Ventura 13.1 和 python 3.9.6,但也检查了 MacOS Catalina 10.15.7 和 python 3.10,降级 jupyter-client 解决了这个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM