Я хочу использовать ноутбуки 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)
- Анаконда
Что я сделал:
- Открыть WSL
- Открыть код VS в моей целевой директории (
code .
) - Создать новый файл Notebook из палитры команд
Python: Create New Blank Jupyter Notebook
- Создать пустышку
print("test")
- Запуск ячейки вызовет предупреждение:
Есть что-то, что я пропускаю?