Бесплатные групповые курсы по PHP.
Начало: 25-го февраля. Расписание: ср, пт в 19.00 мск. С нуля. Жми для записи!
⊗pyPmEvCr 93 of 129 menu
Беслатные групповые лекции по работе с циклами в JavaScript: 12, 16 и 19 февраля в 19.30. От основ до многомерности. Присоединяйтесь:)

Создание виртуального окружения в Python

Самым первым шагом при работе с виртуальным окружением является создание отдельной папки для проекта. Давайте сделаем папку project_venv, внутри которой будет создаваться виртуальное окружение. Внутри этой папки создадим еще одну папку project1, в которой будет находится основной рабочий файл с кодом - main.py:

  • /project_venv/
    • /project1/
      • main.py

Теперь нужно открыть терминал и перейти в папку project1:

cd .\project_venv\project1\ # для Windows cd ./project_venv/project1/ # для Linux

После перехода в папку project1 с нашим проектом, уже можно создать виртуальное окружение. Делается это с помощью команды:

python -m venv .. # для Windows python3 -m venv .. # для Linux

Виртуальное окружение будет создаваться во внешней папке project_venv, поэтому в команде справа от venv прописываются две точки, означающие переход во внешнюю папку. После успешного выполнения команды, в папке project_venv система автоматически создаст структуру из служебных папок и файлов. Для ОС Windows она выглядит так:

  • /project_venv/
    • /Include/
    • /Lib/
    • /project1/
      • main.py
    • /Scripts/
    • pyvenv.cfg

Для ОС Linux так:

  • /project_venv/
    • /bin/
    • /include/
    • /lib/
    • /lib64/
    • /project1/
      • main.py
    • pyvenv.cfg

Создайте свой проект test_venv с виртуальным окружением.

Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить