Чтобы создать виртуальное окружение с определённой версией Python и установить в него необходимые пакеты, можно использовать утилиту virtualenv: 5
pip install virtualenv
. 5virtualenv -p /usr/bin/python3.6 myenv
. 5 В этом примере myenv
— это имя создаваемого виртуального окружения, а /usr/bin/python3.6
— путь до интерпретатора Python 3.6. 5source myenv/bin/activate
. 5После активации виртуального окружения любые команды Python будут использовать интерпретатор из этого окружения. 5
Также для создания виртуального окружения можно использовать инструмент pipenv. 1 Для этого нужно выполнить команду pipenv shell
. 1
Ещё один вариант — использовать среду Anaconda. 1 На сайте Anaconda нужно выбрать нужную ОС, версию Python, скачать дистрибутив и установить Anaconda. 1 Затем в командной строке Anaconda Prompt создать виртуальное окружение с определённой версией Python и активировать его командой conda create -n env python=3.7
. 1 После этого можно установить пакеты через менеджер conda командой conda install -n env numpy
. 1