Как использовать python пакеты виртуальной среды с глобально установленным сервером jupyter в коде (через интерактивное окно python)? - PullRequest
0 голосов
/ 22 апреля 2020

В настоящее время я пишу python3 с кодом VS и использую venv для создания виртуальных сред для моего проекта. Однако, когда я создаю виртуальную среду, я не хочу переустанавливать пакеты, которые я использовал для разработки, которые я уже установил глобально, например flake8 и black. Из-за этого в коде vs я изменяю свой settings.json таким образом, что мой flake8 путь и black путь все еще ссылаются на мои глобальные пути установки.

Одна вещь, которую я также люблю использовать во время разработки, это Python Интерактивное окно, которое поставляется с кодом. Однако для этого требуется установить jupyter (который я установил глобально, но не хочу устанавливать в моей виртуальной среде). Еще раз я хотел бы указать на некоторые глобально установленные jupyter, но в то же время я хотел бы, чтобы интерактивное окно Python имело доступ только к пакетам в моей виртуальной среде.

Один ответ Я рассматриваю тот, который представлен здесь с использованием ipykernel: Как запустить глобально установленный Jupyter из виртуальных сред? .

Однако для этого все еще требуется, чтобы я установил ipykernel в моей виртуальной среде.

Можно ли это сделать без установки ipykernel в моей виртуальной среде?

Приветствия.

...