繁体   English   中英

为什么 jupyter notebook 在 Anaconda 提示中不起作用?

[英]why jupyter notebook not working in Anaconda Prompt?

当我想打开 jupyter notebook 时,我一直收到此错误消息。 如果我能得到帮助,我真的很感激

Traceback (most recent call last):
  File "C:\Users\NP\anaconda3\Scripts\jupyter-notebook-script.py", line 6, in <module>
    from notebook.notebookapp import main
  File "C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\notebook\notebookapp.py", line 47, in <module>
    from zmq.eventloop import ioloop
  File "C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\zmq\__init__.py", line 47, in <module>
    from zmq import backend
  File "C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\zmq\backend\__init__.py", line 40, in <module>
    reraise(*exc_info)
  File "C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise
    raise value
  File "C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\zmq\backend\__init__.py", line 27, in <module>
    _ns = select_backend(first)
  File "C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\zmq\backend\select.py", line 28, in select_backend
    mod = __import__(name, fromlist=public_api)
  File "C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython\__init__.py", line 6, in <module>
    from . import (constants, error, message, context,
ImportError: cannot import name 'constants' from 'zmq.backend.cython' (C:\Users\NP\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython\__init__.py) 

这是你第一次打开它吗? 如果是这样,那么您一定在安装中做错了什么。 尝试正确卸载并重新安装或使用 google colab。 我实际上停止使用 jupyter notebook 并开始使用 google colab。 更好的是,将代码存储在您的谷歌驱动器中,您可以获得免费的 GPU/TPU,并且模块安装非常容易,如果您无法解决这个问题,这是一个不错的选择。

您必须遇到与此处所述相同的问题: https://github.com/jupyter/notebook/issues/3435

应该是 conda 和/或 pip 造成的冲突。

尝试:

pip uninstall pyzmq
pip install pyzmq

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM