无法在Mac m1上运行Jupiter笔记本

2024-04-28 16:48:25 发布

您现在位置:Python中文网/ 问答频道 /正文

刚刚在我的Mac m1上重新安装了Anaconda,现在当我尝试使用命令行打开Jupyter笔记本时,它给了我以下错误:

jupyter notebook
Traceback (most recent call last):
  File "/Users/alborzgharabaghi/opt/anaconda3/bin/jupyter-notebook", line 7, in <module>
    from notebook.notebookapp import main
  File "/Users/alborzgharabaghi/opt/anaconda3/lib/python3.8/site-packages/notebook/notebookapp.py", line 49, in <module>
    from zmq.eventloop import ioloop
  File "/Users/alborzgharabaghi/.local/lib/python3.8/site-packages/zmq/__init__.py", line 57, in <module>
    _load_libzmq()
  File "/Users/alborzgharabaghi/.local/lib/python3.8/site-packages/zmq/__init__.py", line 32, in _load_libzmq
    from . import libzmq
ImportError: dlopen(/Users/alborzgharabaghi/.local/lib/python3.8/site-packages/zmq/libzmq.cpython-38-darwin.so, 10): no suitable image found.  Did find:
    /Users/alborzgharabaghi/.local/lib/python3.8/site-packages/zmq/libzmq.cpython-38-darwin.so: mach-o, but wrong architecture
    /Users/alborzgharabaghi/.local/lib/python3.8/site-packages/zmq/libzmq.cpython-38-darwin.so: mach-o, but wrong architecture

任何帮助都将不胜感激


Tags: infromimportlibpackageslocallinesite
1条回答
网友
1楼 · 发布于 2024-04-28 16:48:25

问题来自^{}

它的非M1兼容版本可能已安装在您的Mac上。 您需要使用Rosetta终端重新安装它

步骤1:创建一个新的Rosetta终端,跟随that tuto(或网络上的任何其他终端)

步骤2:打开新的Rosetta终端并重新安装pyzmq

pip uninstall pyzmq
pip install pyzmq

相关问题 更多 >