jupyter ImportError:无法从部分初始化的模块“zmq.backend.cython”导入名称“常量”

问题描述 投票:0回答:3

我最近升级了

jupyter
,但现在我得到了

ImportError: cannot import name 'constants' from partially initialized module 'zmq.backend.cython'

当我跑步时

jupyter-notebook
jupyter notebook

pip install --upgrade pyzmq
没有解决问题

有什么想法吗?

谢谢

ps:我使用的是Mac OS 10.15.5,带有

jupyter --v

jupyter core     : 4.6.3
jupyter-notebook : 6.0.3
qtconsole        : 4.5.5
ipython          : 8.0.0.dev
ipykernel        : not installed
jupyter client   : not installed
jupyter lab      : 1.2.3
nbconvert        : 5.6.1
ipywidgets       : not installed
nbformat         : 5.0.4
traitlets        : 4.3.3
jupyter
3个回答
6
投票

我遇到了同样的问题,下面解决了我的问题:

pip uninstall pyzmq
pip install pyzmq

0
投票

如果您使用的是Anaconda环境,请尝试执行命令:

conda install pyzmq

-1
投票

这确实有效。如果您从 venv 启动 jupyter-notebook 并收到此错误消息,只需 pip unistall pyzmq 和 pip install pyzmq 即可。你应该没事的。

© www.soinside.com 2019 - 2024. All rights reserved.