簡體   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