Maksclub
@Maksclub
maksfedorov.ru

Как задать переменные окружения в venv?

Всем привет, вчера распаковал Python, все отлично -- очень удобно, что есть virtual env со своей версией Python и все в своем окружении.

Но появился логичный вопрос -- как в проект подтянуть переменные окружения. В PyCharm в настройках интерпретатора для проекта можно такие задать, но как их подтянуть из .env только для данного venv?

Видел также решение Pipenv, это обертка, но как сделать без нее?
  • Вопрос задан
  • 1014 просмотров
Решения вопроса 2
sim3x
@sim3x
Делаем файл
var_name=var_value
export $(cat .env)

Далее можно поискать файл с хуками на постактивацию вашего окружения и вставить туда данную комманду
Ответ написан
Комментировать
netpastor
@netpastor
Python developer
Прямо в activate скрипте допиши все нужные экспорты
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы