Создание Virtual Environments Python

virtualenv python 3 установка
Метки: /

В этой статье мы разберём как происходит установка virtualenv на python 3 в Windows и Linux, и узнаем что это вообще такое.

Ещё перед прочтением этой статьи, можете почитать: «Быстрый старт Django».

Что такое virtualenv:

Для начала разберём что такое Virtual Environments, или если сокращённо virtualenv, или если ещё короче, то venv, виртуальное окружение Python, оно нужно что бы, во время разработки и запуска использовались только нужные библиотеки.

Если использовать без него программы были бы очень тяжёлые, так как даже по умолчанию Python предоставляется с большим количеством не всегда нужных библиотек, а если ещё добавлять, то программа будет тяжёлая и не факт что всё корректно будет работать.

Поэтому, обязательно во время разработке нужно использовать виртуальное окружение.

Как установить:

Теперь разберём как это всё установить и запустить, сделаем это как на Linux, так и на Windows.

Linux:

Перед тем как всё показать, скажу, что этот способ подойдёт как для Linux, так и для MacOS.

Сначала вам надо скачать сам virtualenv через PIP, вот команда в терминале.

Таким образом мы скачали всё нужное для создания виртуального окружения, теперь вводим вот это.

Здесь мы создали уже создали виртуальное окружения, в этой команде самое важное то, что после слова venv, вы название окружения, при создание в папки с ним будет три папки, «bin», «include» и «lib».

  • bin — Файл для взаимодействия со средой;
  • include — С заголовки, компилирующие пакеты Python;
  • lib — копия версии Python вместе с папкой «site-packages», в которой установлена каждая библиотека;

Теперь перейдём к активации, для этого нужно прописать путь до файла «activate», который находится в папке «bin», используя команду «source», вот пример.

После этого у вас должно появится с лева в скобках название вашего окружения и это значит что оно работает, теперь если вы будете скачивать библиотеки, они сразу попадут туда.

Также иногда нужно деактивировать, для этого вписываете эту команду.

Windows:

Во Windows всё примерно также, совсем не большие отличия, также скачиваете virtualenv.

И также его создаём окружение.

Как раз в корневой папке виртуального окружения и есть одну из различий, если в Linux для управления средой используется «bin», то на Windows «Scripts».

Ещё есть не большое отличие в активации, во первых, через PowerShell она не работает, надо запускать чрез обычный CMD или командную строку, во вторых, вы просто должны запустить bat файл.

Примерно так и будет выглядеть ваша команда, если вам надо будет диактивировать, то делается точно также, как и на Linux.

Вывод:

В этой статье вы прочитали как происходит установка virtualenv на python 3, показали это как в Linux, так и в Windows, также вы узнали что это такое.

Подписываетесь на соц-сети:

Оценка:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
(Пока оценок нет)
Загрузка...

Поделится:

Также рекомендую: