Python.Django. Настройка среды и проекта - nagaevkirill/WIKI GitHub Wiki
Настройка ПК
1. Установить Python3 на ПК
https://www.python.org/downloads/
2. Установка PIP и VENV (виртуальное кружение)
Полезное видео про Виртуальное окружение в Python, Менеджер пакетов PIP, Файл requirements.txt https://www.youtube.com/watch?v=rsG1Y5k-9jo
для Windows py -m pip install --upgrade pip py -m pip install --user virtualenv** (прописать указанный в варнинге путь в Path)
для *nix python3 -m pip install --user --upgrade pip python3 -m pip install --user virtualenv
Создание проекта и настройка вирт окружения
1. создать проект
mkdir currency_calc
2. создать и активировать в проекте VENV (синтаксис для PS)
Предварительно требуется разрешить выполнение скриптов в PowerShell - Изменить политику выполнения для PowerShell.
Для этого запускаем PS от имени администратора, вставляем Set-ExecutionPolicy RemoteSigned подтверждаем действие для всех, нажимаем - А
Далее создаем окружение командой: python.exe -m venv venv
Затем активируем окружение .\venv\Scripts\Activate
4. добавляем/обновляем пакеты в виртуальной среде (синтаксис для PS)
pip freeze - распечатывает установленные пакеты pip install -U pip setuptools - обновление пакетов pip и setuptools pip install requests lxml - установка доп библиотек
pip uninstall lxml -y - для удаления библиотек(и)
5. генерируем файл requirements.txt
pip freeze > requirements.txt
6. отключение вирт окружения
deactivate
Как подключить новый проект с загрузкой зависимых модулей:
1. создать venv - python -m venv venv
2. активировать вирт окружение - .\venv\Scripts\activate
3. установка, используя файл requirements.txt - pip install -r requirements.txt