Как подключить Jupyter Notebook к виртуальной среде с помощью Virtualenv

05 октября 2025

Jupyter Notebook можно подключить к виртуальной среде (venv) Python с помощью инструментов, которые создают изолированные пространства для проектов Python. Это позволяет устанавливать пакеты и зависимости, специфичные для проекта, без влияния на глобальную установку Python. Для подключения можно использовать Virtualenv или Anaconda. 

Чтобы подключить Jupyter Notebook к виртуальной среде с помощью Virtualenv, нужно: 

  • Создать виртуальную среду с помощью команды: python3 -m venv myenv. 
  • Активировать среду с помощью команды: source myenv/bin/activate. 
  • Установить Jupyter Notebook в активированную среду: pip install jupyter. 
  • Добавить виртуальную среду к ядру (kernel) в Jupyter Notebook с помощью команды: python -m ipykernel install --user --name=myenv. 

После этого при создании нового ноутбука в Jupyter Notebook будет доступно ядро, связанное с виртуальной средой. 

Чтобы подключить Jupyter Notebook к виртуальной среде с помощью Anaconda, нужно: 

  • Создать виртуальное окружение с помощью команды: conda create --name myenv (заменить myenv на имя окружения).
  • Активировать окружение с помощью команды: conda activate myenv.
  • Установить Jupyter Notebook в виртуальное окружение: conda install jupyter. Перед выполнением этой команды нужно убедиться, что виртуальное окружение активировано.
  • Запустить Jupyter Notebook — команда: jupyter notebook.

После ввода команды в браузере откроется интерфейс Jupyter Notebook, связанный с виртуальным окружением.