Подключите атом водорода к ядру в оболочке Pipenv

Вот краткое изложение того, что я делаю:

  1. Создайте папку foo на рабочем столе
  2. Открытый атом
  3. Добавить foo в качестве папки проекта
  4. Откройте foo в терминале (через Atom platformio-ide-terminal)
  5. cd ~/Desktop/foo
  6. Настройка среды с помощью pipenv install numpy
  7. Начальная среда pipenv shell
  8. Создайте внутри foo файл с именем bar.py, содержащий print("hi")
  9. Откройте bar.py в Atom и [shift + enter], чтобы автоматически запустить Hydrogen. Получите приглашение, с каким ядром подключиться...

Проблема: я хочу подключить ядро ​​к работе в оболочке pipenv. Как мне этого добиться?


person DannyDannyDanny    schedule 03.05.2018    source источник


Ответы (1)


В В этом посте stackoverflow есть ответ, хотя шаги немного другие.

  1. Установите ipykernel в виртуальной среде:
    pipenv install ipykernel
  2. Запустить оболочку с помощью:
    pipenv shell
  3. Установите имя, чтобы Atom Hydrogen мог его распознать:
    python -m ipykernel install --user --name=name-that-atom-hydrogen-will-list
  4. Запустите Atom (из оболочки pipenv), и когда вы запускаете код (управление-ввод), Atom должен перечислить ядра Python для использования (включая список name-that-atom-hydrogen-will)
person wutangforever    schedule 29.10.2018