强制 pipenv 创建新的 virtualenv

Don*_*kby 1 python pip virtualenv pipenv

我通过下载virtualenv并创建引导程序 virtualenv 来安装 pip ,如本答案中所述。

现在我想尝试一下pipenv,所以我使用我的引导程序 virtualenv 创建了一个新的 virtualenv,然后运行pip install pipenv. 现在我可以使用pipenv,但它看到它已经在一个 virtualenv 中运行并且没有创建一个新的。

我怎样才能pipenv创建一个新的 virtualenv 以便我可以为每个项目拥有单独的 virtualenv?我试过pipenv install -h,但没有一个选项看起来很有希望。

kar*_*son 6

在当前文档使得它听起来像你可以设置环境变量PIPENV_IGNORE_VIRTUALENVS,以避免重复使用已经激活的virtualenv:

source ~/some/virtualenv/location/bin/activate
PIPENV_IGNORE_VIRTUALENVS=1 pipenv install
Run Code Online (Sandbox Code Playgroud)

不过,我必须承认我还没有尝试过。