如何删除由“pipenv run”创建的virtualenv

时间:2018-01-15 02:58:16

标签: pipenv

我正在学习Python。在我的一个小项目中,我跑了

pipenv run python myproject.py

它在C:\Users\USERNAME\.virtualenvs

为我创造了一个虚拟现实

我发现它还在我的项目源代码目录下创建或修改了一些文件。我只是想知道如何干净地删除这个virtualenv并将我的项目转回到no-virtualenv状态。

我正在使用python 3.6.4和PyCharm。

2 个答案:

答案 0 :(得分:145)

您可以使用pipenv选项运行--rm命令,如下所示:

pipenv --rm

这将删除在〜/ .virtualenvs

下为您创建的virtualenv

请参阅https://docs.pipenv.org/#cmdoption-pipenv-rm

答案 1 :(得分:11)

我知道这个问题有点老了

在 Pipfile 所在项目的根目录中,您可以运行

/* 1 createdAt:2/20/2021, 6:33:59 PM*/
{
    "_id" : ObjectId("603108bf127fac3244c8f0d3"),
    "user" : "1",
    "accepted" : true,
    "canceled" : false
},

/* 2 createdAt:2/20/2021, 6:33:59 PM*/
{
    "_id" : ObjectId("603108bf127fac3244c8f0d4"),
    "user" : "2",
    "accepted" : true,
    "canceled" : false
},

/* 3 createdAt:2/20/2021, 6:33:59 PM*/
{
    "_id" : ObjectId("603108bf127fac3244c8f0d5"),
    "user" : "3",
    "accepted" : false,
    "canceled" : false
},

/* 4 createdAt:2/20/2021, 6:33:59 PM*/
{
    "_id" : ObjectId("603108bf127fac3244c8f0d6"),
    "user" : "4",
    "accepted" : true,
    "canceled" : false
},

/* 5 createdAt:2/20/2021, 6:33:59 PM*/
{
    "_id" : ObjectId("603108bf127fac3244c8f0d7"),
    "user" : "5",
    "accepted" : true,
    "canceled" : false
},

/* 6 createdAt:2/20/2021, 6:33:59 PM*/
{
    "_id" : ObjectId("603108bf127fac3244c8f0d8"),
    "user" : "6",
    "accepted" : true,
    "canceled" : false
}

返回

pipenv --venv

然后通过键入删除此环境

/Users/your_user_name/.local/share/virtualenvs/model-N-S4uBGU