Как получить path из virtualenv в pipenv?
path
virtualenv
можно настроить его на использование пользовательского пути для вновь созданного virtualenv?
Добавление к ответу Севагодимо Матлапенга на вторую часть вопроса:
можно настроить его так, чтобы он использовал собственный путь для вновь созданного virtualenv?
Согласно [0], вы можете установить базовое местоположение для virtualenvs с помощью переменной окружения WORKON_HOME.Если вы хотите поместить virtualenv специально в <project>/.venv, задайте переменную среды PIPENV_VENV_IN_PROJECT.
WORKON_HOME
<project>/.venv
например, запустив:
export WORKON_HOME=/tmp pipenv install
Поместите virtualenv в /tmp/<projectname>-<hash>.
/tmp/<projectname>-<hash>
[0] https://pipenv.readthedocs.io/en/latest/advanced/#custom-virtual-environment-location
Следующее должно дать вам пути
$ pipenv --where /home/wonder/workspace/myproj
$ pipenv --venv /home/wonder/PyEnvs/myproj-BKbQCeJj