import ipykernel
ipykernel.__version__

错误消息为:

由于‘pyzmq’模块出错,内核无法启动.考虑重新安装此模块.

但重新安装没有起到任何作用. 我使用了vscode、venv、pip、jupyter扩展、python3.11.5

昨天一切都奏效了.现在它不再是了

日志(log)消息有点乱七八糟.在这里我什么都不懂,因为我从来没有学过阅读它们.它的信息不知何故超过了字符限制,所以我截断了其中的一部分

09:18:29.351 [info] Handle Execution of Cells 0 for Untitled-1.ipynb
09:18:29.352 [info] Starting Kernel startUsingPythonInterpreter, .jvsc74a57bd064bd3ed3dfaad75b33d4543646600efc649c4d108c57943078021384b3b64381.~/projects/in_progres/music_lib/.venv/python.~/projects/in_progres/music_lib/.venv/python.-m#ipykernel_launcher  (Python Path: ~/projects/in_progres/music_lib/.venv/bin/python, Venv, .venv, 3.11.5) for 'Untitled-1.ipynb' (disableUI=false)
09:18:29.366 [info] Process Execution: ~/projects/in_progres/music_lib/.venv/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
09:18:29.383 [info] Process Execution: ~/projects/in_progres/music_lib/.venv/bin/python -m ipykernel_launcher --ip=127.0.0.1 --stdin=9027 --control=9025 --hb=9024 --Session.signature_scheme="hmac-sha256" --Session.key=b"f75843bc-7cbe-4df7-811d-00f2ee05d919" --shell=9026 --transport="tcp" --iopub=9028 --f=~/.local/share/jupyter/runtime/kernel-v2-14046k3xqZCgo7M18.json
    > cwd: ~/projects/in_progres/music_lib
09:18:29.421 [warn] StdErr from Kernel Process Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
09:18:29.422 [warn] StdErr from Kernel Process from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^

  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
  
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined... View Jupyter [log](command:jupyter.viewOutput) for further details.
09:18:29.431 [error] Failed to connect raw kernel session: Error: The kernel died. Error: Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined... View Jupyter [log](command:jupyter.viewOutput) for further details.
09:18:29.432 [warn] Error occurred while trying to start the kernel, options.disableUI=false Error: The kernel died. Error: Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd064bd3ed3dfaad75b33d4543646600efc649c4d108c57943078021384b3b64381.~/projects/in_progres/music_lib/.venv/python.~/projects/in_progres/music_lib/.venv/python.-m#ipykernel_launcher
    > Interpreter Id = ~/projects/in_progres/music_lib/.venv/bin/python
    > at ChildProcess.<anonymous> (~/.vscode/extensions/ms-toolsai.jupyter-2023.9.1102792234-linux-x64/out/extension.node.js:24:86356)
    > stdErr = Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined
09:18:29.432 [warn] Kernel Error, context = start Error: The kernel died. Error: Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd064bd3ed3dfaad75b33d4543646600efc649c4d108c57943078021384b3b64381.~/projects/in_progres/music_lib/.venv/python.~/projects/in_progres/music_lib/.venv/python.-m#ipykernel_launcher
    > Interpreter Id = ~/projects/in_progres/music_lib/.venv/bin/python
    > at ChildProcess.<anonymous> (~/.vscode/extensions/ms-toolsai.jupyter-2023.9.1102792234-linux-x64/out/extension.node.js:24:86356)
    > stdErr = Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined
09:18:29.447 [info] Process Execution: ~/projects/in_progres/music_lib/.venv/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
09:18:29.590 [info] Dispose Kernel 'Untitled-1.ipynb' associated with 'Untitled-1.ipynb'
09:18:29.591 [error] Error in execution Error: The kernel died. Error: Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd064bd3ed3dfaad75b33d4543646600efc649c4d108c57943078021384b3b64381.~/projects/in_progres/music_lib/.venv/python.~/projects/in_progres/music_lib/.venv/python.-m#ipykernel_launcher
    > Interpreter Id = ~/projects/in_progres/music_lib/.venv/bin/python
    > at ChildProcess.<anonymous> (~/.vscode/extensions/ms-toolsai.jupyter-2023.9.1102792234-linux-x64/out/extension.node.js:24:86356)
    > stdErr = Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined
09:18:29.591 [error] Error in execution (get message for cell) Error: The kernel died. Error: Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd064bd3ed3dfaad75b33d4543646600efc649c4d108c57943078021384b3b64381.~/projects/in_progres/music_lib/.venv/python.~/projects/in_progres/music_lib/.venv/python.-m#ipykernel_launcher
    > Interpreter Id = ~/projects/in_progres/music_lib/.venv/bin/python
    > at ChildProcess.<anonymous> (~/.vscode/extensions/ms-toolsai.jupyter-2023.9.1102792234-linux-x64/out/extension.node.js:24:86356)
    > stdErr = Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/__init__.py", line 5, in <module>
    from .connect import *  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/ipykernel/connect.py", line 11, in <module>
    import jupyter_client
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/__init__.py", line 3, in <module>
    from .asynchronous import AsyncKernelClient
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/jupyter_client/asynchronous/client.py", line 5, in <module>
    import zmq.asyncio
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
          ^^^^^^^^^^^^^^^^^^^^^
  File "~/projects/in_progres/music_lib/.venv/lib/python3.11/site-packages/zmq/backend/select.py", line 35, in select_backend
    raise ImportError(f"Importing {name} failed with {e}") from e
ImportError: Importing zmq.backend.cython failed with name 'Self' is not defined
09:18:29.605 [info] Process Execution: ~/projects/in_progres/music_lib/.venv/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
09:18:29.780 [info] End cell 0 execution @ undefined, started @ undefined, elapsed time = 0s

我try 了什么:

  • 重新安装pyzmq
  • 降级PYZMQ
  • 重新创建虚拟环境(我不使用conda)
  • 重新安装python.

我期望的:在jupyter块中运行代码

推荐答案

好的,原来罪魁祸首是工作目录中的另一个文件.该文件没有做任何事情,只是代码片段的存储,但它的名称是"Cop.py",显然,当用户 Select venv Python解释器并try 运行笔记本时,这会导致一些错误(如果您在处理现有笔记本文件时创建了这样的文件"Cop.py",错误不会发生,这就是为什么我不能立即确定问题的根源)…… 附注:加乐度,感谢您的帮助)

Python相关问答推荐

inspect_asm不给出输出

将numpy数组存储在原始二进制文件中

在Python中处理大量CSV文件中的数据

如何根据参数推断对象的返回类型?

为什么符号没有按顺序添加?

在Polars(Python库)中将二进制转换为具有非UTF-8字符的字符串变量

如何在Django基于类的视图中有效地使用UTE和RST HTIP方法?

基于字符串匹配条件合并两个帧

从一个系列创建一个Dataframe,特别是如何重命名其中的列(例如:使用NAs/NaN)

使用groupby方法移除公共子字符串

Python列表不会在条件while循环中正确随机化'

如何合并两个列表,并获得每个索引值最高的列表名称?

可以bcrypts AES—256 GCM加密损坏ZIP文件吗?

如何使regex代码只适用于空的目标单元格

基于行条件计算(pandas)

处理具有多个独立头的CSV文件

寻找Regex模式返回与我当前函数类似的结果

如何找出Pandas 图中的连续空值(NaN)?

在Admin中显示从ManyToMany通过模型的筛选结果

如何获取包含`try`外部堆栈的`__traceback__`属性的异常