Как установить переменную среды в Makefile для Windows?Python

Программы на Python
Anonymous
Как установить переменную среды в Makefile для Windows?

Сообщение Anonymous »

У меня есть следующий Makefile:

Код: Выделить всё

PYTHON = python
.DEFAULT_GOAL = help
help:
@echo ------------------------------Makefile for Flask app------------------------------
@echo USAGE:
@echo   make dependencies           Install all project dependencies
@echo       make docker             Run Docker
@echo       make env                Set environment variables
@echo       make run                Run Flask app
@echo       make test               Run tests for app
@echo ----------------------------------------------------------------------------------
dependencies:
@pip install -r requirements.txt
@pip install -r dev-requirements.txt
docker:
docker compose up

env:
@set CS_HOST_PORT=5000
@set CS_HOST_IP=127.0.0.1
@set DATABASE_URL=postgresql://lv-python-mc:575@127.0.0.1:5482/Realty_DB
@set REDIS_IP=127.0.0.1
@set REDIS_PORT=6379
run:
${PYTHON} app.py    test:
@${PYTHON} -m pytest
Команда set не работает, и переменные среды не установлены. В чем может быть проблема?

Подробнее здесь: https://stackoverflow.com/questions/670 ... or-windows

Вернуться в «Python»