Jupyter Notebook启动报zmq的ImportError错误如何解决?
Jupyter Notebook启动报错解决方案
核心报错原因是pyzmq包安装损坏/版本与当前Python3.7环境不兼容,按以下步骤操作即可修复:
- 第一步:卸载当前损坏的pyzmq包
打开Anaconda Prompt(保持在base环境下),执行命令:pip uninstall pyzmq -y - 第二步:重新安装兼容版本的pyzmq
优先使用conda源安装,避免和Anaconda环境的其他依赖冲突:conda install pyzmq -y
如果conda安装后仍报错,使用pip安装适配Python3.7的稳定版本:pip install pyzmq==22.3.0 --user - 第三步:验证修复效果
执行启动命令测试是否能正常打开:jupyter notebook
额外修复方案(上述步骤无效时使用)
如果重装pyzmq后还是报错,是因为用户目录下的Python包和Anaconda自带的包产生了路径冲突,执行以下操作:
- 卸载用户目录下的notebook残留:
pip uninstall notebook -y - 重装Anaconda官方适配的jupyter notebook包:
conda install jupyter notebook -y
内容的提问来源于stack exchange,提问作者G_Man91
相关产品推荐
相关产品推荐

