-
Clone the repository:
Before you begin, you need to clone the project's source code repository.
git clone https://github.com/UmbrellaLeaf5/template_python_usual.git
Go to the directory where the repository was cloned:
cd template_python_usual -
Creating a virtual environment:
Open a terminal or command prompt in the root directory of your project (where the
requirements.txtfile is located) and run the following command to create a virtual environment named.venv:python3 -m venv .venv
or
python -m venv .venv
- If you only have
Python 3installed, you can usepythoninstead ofpython3. - If the virtual environment already exists (you created it earlier), skip this step.
- If you only have
-
Activating the virtual environment:
Activate the virtual environment so that
Pythonuses the libraries installed inside it:-
Linux/macOS:
source .venv/bin/activate -
Windows (Command Prompt):
.venv\Scripts\activate
-
Windows (PowerShell):
.venv\Scripts\Activate.ps1
Once activated, you will see
(.venv)at the beginning of the terminal line, indicating that the virtual environment is active. -
-
Installing dependencies from
requirements.txt:Install all libraries listed in the
requirements.txtfile by running the following command:./.venv/Scripts/pip install -r requirements.txt
or simply:
pip install -r requirements.txt
Or just use uv:
uv venv .venv-
Linux/macOS:
source .venv/bin/activate -
Windows (Git Bash):
source .venv/Scripts/activate -
Windows (Command Prompt):
.venv\Scripts\activate
-
Windows (PowerShell):
.venv\Scripts\Activate.ps1
uv pip install -r requirements.txtP.S. one string:
uv venv .venv && source .venv/Scripts/activate && uv pip install -r requirements.txt-
Клонирование репозитория:
Перед тем как начать, вам необходимо клонировать репозиторий с исходным кодом проекта.
git clone https://github.com/UmbrellaLeaf5/template_python_usual.git
Перейдите в директорию, куда был клонирован репозиторий:
cd template_python_usual -
Создание виртуального окружения:
Откройте терминал или командную строку в корневой директории вашего проекта (там, где находится файл
requirements.txt) и выполните следующую команду для создания виртуального окружения с именем.venv:python3 -m venv .venv
или
python -m venv .venv
- Если у вас установлена только версия
Python 3, можете использоватьpythonвместоpython3. - Если виртуальное окружение уже существует (вы его создавали ранее), пропустите этот шаг.
- Если у вас установлена только версия
-
Активация виртуального окружения:
Активируйте виртуальное окружение, чтобы
Pythonиспользовал библиотеки, установленные внутри него:-
Linux/macOS:
source .venv/bin/activate -
Windows (Command Prompt):
.venv\Scripts\activate
-
Windows (PowerShell):
.venv\Scripts\Activate.ps1
После активации вы увидите
(.venv)в начале строки терминала, указывающее на то, что виртуальное окружение активно. -
-
Установка зависимостей из
requirements.txt:Установите все библиотеки, перечисленные в файле
requirements.txt, выполнив следующую команду:./.venv/Scripts/pip install -r requirements.txt
или просто:
pip install -r requirements.txt
Или просто используйте uv:
uv venv .venv-
Linux/macOS:
source .venv/bin/activate -
Windows (Git Bash):
source .venv/Scripts/activate -
Windows (Command Prompt):
.venv\Scripts\activate
-
Windows (PowerShell):
.venv\Scripts\Activate.ps1
uv pip install -r requirements.txtP.S. одной строкой:
uv venv .venv && source .venv/Scripts/activate && uv pip install -r requirements.txt