【发布时间】:2019-05-16 13:22:36
【问题描述】:
如何在pipenv中获取virtualenv的path?
可以将其配置为对新创建的virtualenv 使用自定义路径吗?
【问题讨论】:
如何在pipenv中获取virtualenv的path?
可以将其配置为对新创建的virtualenv 使用自定义路径吗?
【问题讨论】:
以下内容应该为您提供路径
$ pipenv --where
/home/wonder/workspace/myproj
$ pipenv --venv
/home/wonder/PyEnvs/myproj-BKbQCeJj
【讨论】:
pipenv run which python 以确保我使用的是我想要使用的 Python 很有用。
添加到 Sewagodimo Matlapeng 对问题第二部分的回答:
可以将其配置为使用新创建的 virtualenv 的自定义路径吗?
根据documentation,您可以使用环境变量WORKON_HOME 设置virtualenvs 的基本位置。如果你想把virtualenv专门放在<project>/.venv,设置环境变量PIPENV_VENV_IN_PROJECT。
例如,跑步:
export WORKON_HOME=/tmp
pipenv install
将virtualenv放在/tmp/<projectname>-<hash>中。
【讨论】: