mak*_*906 2 python macos terminal pyzmq jupyter-notebook
我在终端中运行 jupyter 时遇到问题。
\n运行后终端显示什么
\nmaxim@MacBook-Pro-Maxim \xee\x82\xb0 ~ \xee\x82\xb0 jupyter notebook\nTraceback (most recent call last):\n File "/Library/Frameworks/Python.framework/Versions/3.9/bin/jupyter-notebook", line 5, in <module>\n from notebook.notebookapp import main\n File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/notebook/notebookapp.py", line 49, in <module>\n from zmq.eventloop import ioloop\n File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/__init__.py", line 62, in <module>\n from zmq import backend\n File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/backend/__init__.py", line 32, in <module>\n raise original_error from None\n File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/backend/__init__.py", line 27, in <module>\n _ns = select_backend(first)\n File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/backend/select.py", line 32, in select_backend\n mod = import_module(name)\n File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/__init__.py", line 127, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/backend/cython/__init__.py", line 6, in <module>\n from . import (\nImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/backend/cython/constants.cpython-39-darwin.so, 2): Symbol not found: ____chkstk_darwin\n Referenced from: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/backend/cython/../../.dylibs/libsodium.23.dylib\n Expected in: /usr/lib/libSystem.B.dylib\n in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/zmq/backend/cython/../../.dylibs/libsodium.23.dylib\nRun Code Online (Sandbox Code Playgroud)\n我尝试使用 Anaconda 并遇到了同样的问题
\n对我来说,路径似乎有问题......
\n请帮我解决这个问题或提示我该怎么做
\n我看到了完全相同的问题 - 似乎 zmq 包中有一个 /cython/ ,其中包含不兼容的引用。它不是使用站点包中的 cython 吗?我尝试重新安装 cython、pyzmq 和所有 jupyter 模块,但仍然没有任何进展。
编辑-我将 pyzmq 降级到 20.0.0 并且工作正常。
pip install pyzmq==20.0.0
我相信问题出在 pyzmq 的 cython 包装中 - 并且应该作为错误向他们提出。