pipenv: получить путь к виртуальной среде в pipenv - PullRequest
0 голосов
/ 15 декабря 2018

Как получить path из virtualenv в pipenv?

можно настроить его на использование пользовательского пути для вновь созданного virtualenv?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

Добавление к ответу Севагодимо Матлапенга на вторую часть вопроса:

можно настроить его так, чтобы он использовал собственный путь для вновь созданного virtualenv?

Согласно [0], вы можете установить базовое местоположение для virtualenvs с помощью переменной окружения WORKON_HOME.Если вы хотите поместить virtualenv специально в <project>/.venv, задайте переменную среды PIPENV_VENV_IN_PROJECT.

например, запустив:

export WORKON_HOME=/tmp
pipenv install

Поместите virtualenv в /tmp/<projectname>-<hash>.

[0] https://pipenv.readthedocs.io/en/latest/advanced/#custom-virtual-environment-location

0 голосов
/ 16 декабря 2018

Следующее должно дать вам пути

$ pipenv --where
/home/wonder/workspace/myproj
$ pipenv --venv
/home/wonder/PyEnvs/myproj-BKbQCeJj
...