Ошибка запуска ноутбука JupyterPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка запуска ноутбука Jupyter

Сообщение Anonymous »

Когда я пытаюсь запустить команду jupyter-notebook, я получаю следующую ошибку:

Код: Выделить всё

`Traceback (most recent call last):
File "/home/leo/anaconda2/bin/jupyter-notebook", line 7, in 
from notebook.notebookapp import main
File "/usr/lib/python3/dist-packages/notebook/notebookapp.py", line 31, in 
from zmq.eventloop import ioloop
File "/usr/lib/python3/dist-packages/zmq/__init__.py", line 34, in 
from zmq import backend
File "/usr/lib/python3/dist-packages/zmq/backend/__init__.py", line 40, in 
reraise(*exc_info)
File "/usr/lib/python3/dist-packages/zmq/backend/__init__.py", line 27, in 
_ns = select_backend(first)
File "/usr/lib/python3/dist-packages/zmq/backend/select.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "/usr/lib/python3/dist-packages/zmq/backend/cython/__init__.py", line 6, in 
from . import (constants, error, message, context,
ImportError: cannot import name constants
Многие решения, с которыми я столкнулся, требовали удаления и переустановки пакета pyzmq (через pip, conda, apt install; я пробовал все их). Но это не сработало для меня.

Однако, глядя на полученную ошибку, я думаю, что что-то не так во второй строке, именно здесь: "/usr/lib/python3/dist-packages/notebook /notebookapp.py". Похоже, между двумя имеющимися у меня версиями Python существует какой-то конфликт.

На моем компьютере установлена ​​Anaconda for Python 2.7, но недавно мне пришлось установить Spyder для Python. 3.х. Может быть, после установки что-то повредилось?

Что я уже пробовал:
  • удалить/переустановить pyzmq
  • удалить/переустановить jupyter
  • попробовал запустить jupyter kernelspec list, но получил аналогичную ошибку (что заставляет меня думать, что на самом деле существует конфликт):

    Код: Выделить всё

    Traceback (most recent call last):
    File "/home/leo/anaconda2/bin/jupyter-kernelspec", line 7, in 
    from jupyter_client.kernelspecapp import KernelSpecApp
    File "/usr/lib/python3/dist-packages/jupyter_client/__init__.py", line 4, in 
    from .connect import *
    File "/usr/lib/python3/dist-packages/jupyter_client/connect.py", line 22, in 
    import zmq
    File "/usr/lib/python3/dist-packages/zmq/__init__.py", line 34, in 
    from zmq import backend
    File "/usr/lib/python3/dist-packages/zmq/backend/__init__.py", line 40, in 
    reraise(*exc_info)
    File "/usr/lib/python3/dist-packages/zmq/backend/__init__.py", line 27, in 
    _ns = select_backend(first)
    File "/usr/lib/python3/dist-packages/zmq/backend/select.py", line 26, in select_backend
    mod = __import__(name, fromlist=public_api)
    File "/usr/lib/python3/dist-packages/zmq/backend/cython/__init__.py", line 6, in 
    from . import (constants, error, message, context,
    ImportError: cannot import name constants


РЕДАКТИРОВАТЬ:

Я выполнил команду

Код: Выделить всё

pip3 uninstall jupyter
как предложил Санграм Гайквад, так что теперь я больше не использую неправильный блокнот Jupyter. Однако, если я попытаюсь выполнить jupyter-notebook, я получу еще одну ошибку:

Код: Выделить всё

Traceback (most recent call last):
File "/home/leo/anaconda2/bin/jupyter-notebook", line 7, in 
from notebook.notebookapp import main
File "/home/leo/anaconda2/lib/python2.7/site-packages/notebook/__init__.py", line 25, in 
from .nbextensions import install_nbextension
File "/home/leo/anaconda2/lib/python2.7/site-packages/notebook/nbextensions.py", line 27, in 
from jupyter_core.utils import ensure_dir_exists
ImportError: cannot import name ensure_dir_exists
Что я пробовал:[/b]
  • Код: Выделить всё

    conda update jupyter_core jupyter_client
    (говорит, что они уже установлены)
  • Код: Выделить всё

    conda uninstall jupyter notebook
    , затем установите блокнот Jupyter (все равно появляется та же ошибка)


Подробнее здесь: https://stackoverflow.com/questions/501 ... unch-error
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка запуска ноутбука Jupyter.
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Скрипт Python для запуска ноутбука Jupyter в Loop и сохранить результаты в HTML
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Скрипт Python для запуска ноутбука Jupyter в Loop и сохранить результаты в HTML
    Anonymous » » в форуме Html
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Использование ноутбука Jupyter для запуска JavaScript в VSCODE
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Создание колеса для pywinpty (pyproject.toml)... ошибка при установке ноутбука Jupyter?
    Anonymous » » в форуме Python
    0 Ответы
    68 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»