Я только что установил Anaconda на свой Surface Pro 3 с Windows 10, используя предоставленный установщик для 64-разрядной версии. Когда я пытаюсь запустить «jupyter notebook», я всегда получаю следующее сообщение:
Microsoft Windows [Version 10.0.14393] (c) 2016 Microsoft Corporation. Все права защищены.
C: Users Carlos> Отслеживание записной книжки jupyter (последний вызов последним):
Файл «C: Program Files Anaconda3 Scripts jupyter-notebook-script.py «, строка 3, в import notebook.notebookapp
Файл» C: Program Files Anaconda3 lib site-packages notebook notebookapp.py «, l ine 32, in from zmq.eventloop import ioloop
Файл «C: Program Files Anaconda3 lib site-packages zmq__init __. py», строка 34, in from zmq import backend
Файл «C: Program Files Anaconda3 lib site-packages zmq backend__init __. py», строка 40, в повторном повышении (* exc_info)
Файл «C: Program Files Anaconda3 lib site-packages zmq utils sixcerpt.py», строка 34, в значении повторного повышения
Файл «C: Program Files Anaconda3 lib site-packages zmq backend__init __. Py «, строка 27, в _ns = select_backend (first)
File» C: Program Files Anaconda3 lib site-packages zmq backend select.py «, строка 26, в select_backend mod = import (name, fromlist = public_api)
Файл «C: Program Files Anaconda3 lib site-packages zmq backend cython__init__ .py», строка 6, в от. import (константы, ошибка, сообщение, контекст,
ImportError: Ошибка загрузки DLL: не удалось найти указанный модуль.
Я попытался удалить /install еще раз несколько раз, я пытался установить его только для себя или для всех пользователей компьютера, сначала я попытался обновить анаконду … безуспешно. Есть подсказка?
Спасибо!
Похоже, проблема с установкой Anaconda по умолчанию. Итак, я удалил пакет pyzmq
, который, похоже, вызывает проблемы. один.
Вот что я сделал:
conda uninstall pyzmq
(Это также удаляет связанные с jupyter пакеты!)conda install pyzmq
(чтобы переустановить его)conda install jupyter
(для переустановки пакетов, связанных с jupyter)
Теперь я могу открыть Jupyter Notebook!
Сегодня в моей системе возникла такая же ошибка, и теперь ее удалось устранить с помощью следующего решения.
Добавьте следующее в переменную пути, после этого она будет разрешена (я только что проверил):
- C: ML installed_tools anaconda3 (уже присутствовал)
- C: ML installed_tools anaconda3 Scripts (уже присутствовал)
- C: ML installed_tools anaconda3 Library bin ( добавлен сейчас )
- C: ML installed_tools anaconda3 Library mingw-w64 bin ( добавлено сейчас )
См. эту ссылку для получения точного сообщения об исключении, которое я получил (с точными версиями модулей) и решено после этого. Вышеупомянутое исключение может относиться к более старой версии anaconda, но решение должно быть таким же.
2
Вот что у меня сработало (вам нужно обновить pyzmq):
python -m pip install --upgrade pippip install --upgrade pyzmq
После этого все заработало.
Есть несколько способов исправить это, я все еще ищу основную причину. Однако вы можете попробовать решение, приведенное ниже.
если версия ноутбука Jupyter — 5.1.0 и выше, вы можете удалить его с помощью >, а затем установить ноутбук Jupyter из Anaconda Командная строка с использованием > Это поможет вам запустить Anaconda Navigator из самой базовой среды.
Второй вариант .., Создать другую среду в conda >. После создания откройте пользовательский интерфейс навигатора Anaconda, переключите среду на вновь созданную среду и запустите Jupyter (это будет работать даже с последней версией записной книжки Jupyter версии 5.3.7) , это будет работать.
Я все еще пытаюсь выяснить, почему последняя версия не открывается в базовой среде. однако мы можем использовать решение 1 или 2 в зависимости от ваших предпочтений.
1
Могут возникнуть проблемы с правами доступа при установке в папку Program Files.
У меня Anaconda3 установлен в корневой каталог C: , и у меня не было проблем с установкой файла dll, как у вас.
Попробуйте установить Anaconda3 как Anaconda3 без пробелов непосредственно в качестве собственной папки в каталоге C: .
После установки вы можете использовать шпаргалку Anaconda, чтобы получить быстро запустился, чтобы убедиться, что установка работает, перейдя в папку Anaconda3 и (если вы работаете в Windows) SHIFT + ПРАВОЙ ЩЕЛЧОК-МЫШЬ, и он даст вам меню с открытым, чтобы открыть окно Command [Line] прямо в этом каталоге Anaconda3. Откройте окно командной строки и выполните команды из шпаргалки Anaconda, чтобы быстро начать работу:
http://conda.pydata. org/docs/_downloads/conda-cheatsheet.pdf
Вам нужно будет следовать инструкциям, чтобы создать виртуальную среду/папку разработки Python в Anaconda3. Затем вам нужно будет убедиться, что вы установили Jupyter Notebook в эту виртуальную папку env/. Конечно, вам нужно будет «активировать» этот виртуальный env после установки.
Надеюсь, это поможет.
1
Что касается проблемы открытия Jupyter Notebook с Anaconda, у меня было это сообщение об ошибке:
[W 12: 34: 52.309 LabApp] Отказано в разрешении на прослушивание порта 8984. [C 12: 34: 52.309 LabApp] ОШИБКА: сервер ноутбука не может быть запущен, потому что не удалось найти доступный порт.
Он пробовал каждый порт, но терпел неудачу из-за отсутствия разрешения. Запуск jupyter на настраиваемом порту устранил проблему:
jupyter notebook --port 9999
Блокнот Jupyter не открывается
Здравствуйте,
Я установил Anaconda 3 и пытаюсь открыть Блокнот Jupyter, но ничего не происходит. Когда я запускаю командную строку и набираю «jupyter notebook», появляется сообщение (см. Фото), но браузер не открывается автоматически. Что мне делать, чтобы запустить его и заставить автоматически открывать браузер?

Есть много предложений для пользователей Windows по адресу https://stackoverflow.com/questions/46829761/how-to-open- jupyter-notebook-in-chrome-on-windows.
Здравствуйте, дорогая, у вас проблема, как вы ее решили?
Привет, @fomightez, эта проблема. Как вы решили ее для Linux?
Я использую Linux только в удаленных системах. См. Ссылки ниже для некоторых идей:
Спасибо @fomightez за ваш ответ, это моя ошибка с Linux RedHat7, браузер не загружает Jupyter Notebook

Зарегистрировали ли вы свой браузер в Jupyter через файл конфигурации? Я не использую рабочий стол/графический интерфейс linux, поэтому я не могу протестировать.
Да @fomightez, я использую удаленный сервер, и доступ —no-browser, Jupyter Notebook не может просматривать в браузере IP-адрес с удаленного компьютера
Ой. Я не знаю, можно ли ожидать, что запуск в удаленной системе автоматически откроет браузер на локальном компьютере. Автоматическое открытие браузера, о котором я упоминал выше (я полагаю), происходит, когда вы работаете со своим сервером ноутбука локально. Открытие браузера на удаленном компьютере не поможет и в большинстве случаев не сработает..
Но, может быть, через? Что мне делать, чтобы иметь возможность запустить его и заставить его автоматически открывать браузер? «, вы вместо этого имеете в виду, чтобы ваш локальный браузер подключился к серверу на удаленном компьютере ?
Что я делаю, так это после того, как сервер ноутбука запущен и работает, как в терминале, который вы вставили выше в свой вопрос, я оставляю это окно терминала открытым, чтобы сервер продолжал работать, а затем открывался новое окно терминала. В новом окне терминала я создаю туннель SSH, используя информацию из URL-адреса и порта, который я открыл в удаленной системе. Затем я открываю браузер на своем локальном компьютере и вставляю URL-адрес в свой браузер. для подключения к удаленному серверу ноутбука, например, исходя из вашего первого сообщения, я бы вставил что-то вроде того, что вы видите в этой строке ниже, в адресную строку моего локального браузера после того, как сервер будет запущен и туннель установлен:
http://localhost: 8889/? token = 507b6da30dbfob167bcd477aa1c85b
Когда я использую e AWS EC2:
с командой туннеля SSH, фактически основанной здесь.