В Python я могу создать виртуальную среду в коде VS со следующими командами, я также установлю ядро в ту же виртуальную среду: < /p>
Код: Выделить всё
python3 -m venv .venv
source .venv/bin/activate
pip install ipykernel
python3 -m ipykernel install --user --name=.venv
Затем я захожу в VS Code и могу выбрать ядро, и мне предоставляется три варианта:
- Среда Python
- Ядро Jupyter
- Существующий сервер Jupyter
Неважно который я выбираю, он просто дает мне различные способы выбора среды .venv, которую я просто настраивать. Когда я пытаюсь выбрать ядро, почему мне показываются среды .venv? Разве ядра и среды не являются двумя разными вещами в Python? Я уже могу работать в своей среде .venv, но не могу понять, как на самом деле выбрать ядро Jupyter, которое я установил, в среду .venv.
Когда я смотрю на руководства, мне кажется, что в нижней части моего кода VS должна быть фраза Jupyter Server: Local, но она полностью отсутствует. Я не использую conda и хочу по возможности избегать этого.
редактировать: добавлен скриншот
Подробнее здесь:
https://stackoverflow.com/questions/793 ... ter-kernel