Ноутбуки Jupyter в VS Code, использующие WSL 2, не работают - PullRequest
2 голосов
/ 02 февраля 2020

Я хочу использовать ноутбуки Jupyter внутри VS Code, работающего в WSL 2. Обычный Python работает в WSL без проблем, это означает, что базовая среда conda подключена, и я могу запускать файлы .py. Более того, я могу запустить команду jupyter notebook, которая запустит сервер ноутбука в WSL, открывая локальный хост для системы Windows.

Однако я хочу протестировать новую функцию Jupyter Notebook в VS Код, который не работает для меня; Код VS показывает: Jupyter Server: No Kernel и Python: Not Started (см. Скриншот ниже).

Моя машина тестирования:

  • WSL 2 (с использованием дистрибутива Pengwin) в Windows 20H1 ( 19041.21)
  • VS Код 1.41 (с установленным расширением Python)
  • Анаконда

Что я сделал:

  1. Открыть WSL
  2. Открыть код VS в моей целевой директории (code .)
  3. Создать новый файл Notebook из палитры команд Python: Create New Blank Jupyter Notebook
  4. Создать пустышку print("test")
  5. Запуск ячейки вызовет предупреждение:

enter image description here

Есть что-то, что я пропускаю?

...