`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
как предложил Санграм Гайквад, так что теперь я больше не использую неправильный блокнот 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
Когда я пытаюсь запустить команду jupyter-notebook, я получаю следующую ошибку:
[code]`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 [/code]
Многие решения, с которыми я столкнулся, требовали удаления и переустановки пакета pyzmq (через pip, conda, apt install; я пробовал все их). Но это не сработало для меня.
Однако, глядя на полученную ошибку, я думаю, что что-то не так во второй строке, именно здесь: "/usr/lib/python3/dist-packages/notebook /notebookapp.py". Похоже, между двумя имеющимися у меня версиями Python существует какой-то конфликт.
На моем компьютере установлена Anaconda for Python 2.7, но недавно мне пришлось установить Spyder для Python. 3.х. Может быть, после установки что-то повредилось?
[b]Что я уже пробовал:[/b]
[list] [*]удалить/переустановить pyzmq [*]удалить/переустановить jupyter [*]попробовал запустить jupyter kernelspec list, но получил аналогичную ошибку (что заставляет меня думать, что на самом деле существует конфликт):
[code]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[/code] [/list]
[b]РЕДАКТИРОВАТЬ:
Я выполнил команду
[code]pip3 uninstall jupyter [/code]
как предложил Санграм Гайквад, так что теперь я больше не использую неправильный блокнот Jupyter. Однако, если я попытаюсь выполнить jupyter-notebook, я получу еще одну ошибку:
[code]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 [/code]
Что я пробовал:[/b]
[list] [*] [code]conda update jupyter_core jupyter_client[/code] (говорит, что они уже установлены) [*][code]conda uninstall jupyter notebook[/code], затем установите блокнот Jupyter (все равно появляется та же ошибка) [/list]
Когда я пытаюсь запустить ноутбук Jupyter от Anaconda3, я получаю эту ошибку запуска приложения:
Fail to get yarn configuration. /root/anaconda3/lib/python3.8/site-packages/jupyterlab/staging/yarn.js:1175
var _ref27 = (0, (_asyncToGenerator2 ||...
В настоящее время у меня есть анализ данных по ноутбуке Jupyter, который я работаю для нескольких стран, и единственное, что мне нужно сделать, это заменить переменную «страну» на вершине на страну, которую я хочу провести анализ. После завершения...
В настоящее время у меня есть анализ данных по ноутбуке Jupyter, который я работаю для нескольких стран, и единственное, что мне нужно сделать, это заменить переменную «страну» на вершине на страну, которую я хочу провести анализ. После завершения...
Ищу некоторое руководство. Я использовал ноутбуки Jupyter Fine в Vscode (через установленное расширение) для запуска фрагментов Python в Box Win10. Python v3.38 правильно установлен и находится на пути системы Windows.