Я пытаюсь настроить Atom, чтобы иметь возможность запускать код Python в интерактивном режиме и построчно, и с этой целью пытался работать с Hydrogen и связанными с ней пакетами. Пакет Hydrogen работает должным образом, так как я могу запускать сценарий для каждой ячейки и могу выбрать, какое ядро Python будет использовать сценарий.
Однако проблема начинается, когда я пытаюсь запустить его с помощью Hydrogen Launcher, который должен позволить вам запускать консоли Jupyter, подключенные к Hydrogen, либо через терминал компьютера, либо внутри IDE-терминала PlatformIO в Atom. Я установил PlatformIO IDE Terminal, и он сам по себе работает правильно, но когда я пытаюсь запустить консоль Jupyter либо самостоятельно, либо в IDE-терминале PlatformIO, я получаю следующий ввод в терминале, за которым следует следующий список ошибок:
TERMINAL (WINDOWS POWERSHELL) ENTRY:
>>> jupyter console --existing C:\Users\mcli2et2\AppData\Roaming\jupyter\runtime\kernel-a0e2fc80-141e-4f67-ac63-0f15feed2b4e.json
ERROR MESSAGE:
Traceback (most recent call last):
File "C:\Anaconda3\Scripts\jupyter-console-script.py", line 6, in <module>
from jupyter_console.app import main
File "C:\Anaconda3\lib\site-packages\jupyter_console\app.py", line 22, in <module>
from jupyter_client.consoleapp import (
File "C:\Anaconda3\lib\site-packages\jupyter_client\__init__.py", line 4, in <module>
from .connect import *
File "C:\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 24, in <module>
import zmq
File "C:\Anaconda3\lib\site-packages\zmq\__init__.py", line 47, in <module>
from zmq import backend
File "C:\Anaconda3\lib\site-packages\zmq\backend\__init__.py", line 40, in <module>
reraise(*exc_info)
File "C:\Anaconda3\lib\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise
raise value
File "C:\Anaconda3\lib\site-packages\zmq\backend\__init__.py", line 27, in <module>
_ns = select_backend(first)
File "C:\Anaconda3\lib\site-packages\zmq\backend\select.py", line 28, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:\Anaconda3\lib\site-packages\zmq\backend\cython\__init__.py", line 6, in <module>
from . import (constants, error, message, context,
ImportError: DLL load failed: The specified module could not be found.
Не могли бы вы посоветовать мне, что может мешать запуску консоли Jupyter? Я использую Windows 10 и на данный момент использую две Python среды: базовую, упакованную с Anaconda, которая обновляется относительно Anaconda, и отдельную для HyperSpy, которая обновляется. дата относительно пакета HyperSpy, упакованного conda-forge. Оба ядра Python могут быть успешно запущены в Jupyter Notebook при открытии через Anaconda Prompt или даже из командной строки.
Спасибо!