首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除pipenv的PipFile、PipFile.lock和关联的virtualenv?

如何删除pipenv的PipFile、PipFile.lock和关联的virtualenv?
EN

Stack Overflow用户
提问于 2018-04-12 17:31:57
回答 2查看 9.5K关注 0票数 6

要为python项目创建pipenv,我首先创建了一个项目文件夹,并进入该文件夹,指示pipenv创建PipfilePipfile.lock和相关的虚拟环境,如下所示:

代码语言:javascript
复制
$ mkdir Project
$ cd Project
$ pipenv --three
Creating a virtualenv for this project…
Using /usr/bin/python3 (3.5.2) to create virtualenv…
⠋Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in ~/.local/share/virtualenvs/Projects-jrsJaPdI/bin/python3
Also creating executable in ~/.local/share/virtualenvs/Projects-jrsJaPdI/bin/python
Installing setuptools, pip, wheel...done.

Virtualenv location: ~/.local/share/virtualenvs/Projects-jrsJaPdI
Creating a Pipfile for this project…
$
$ pipenv install --dev
Pipfile.lock not found, creating…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (711973)!
Installing dependencies from Pipfile.lock (711973)…
     ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 0/0 — 00:00:00
To activate this project's virtualenv, run the following:
 $ pipenv shell

是删除pipenv创建的所有内容的正确方法,只需在非pipenv shell模式下在项目目录中执行以下操作:

代码语言:javascript
复制
$ pipenv --rm
$ rm Pipfil*

这意味着我必须先删除项目文件夹的虚拟环境,然后再删除PipfilePipfile.lock

EN

回答 2

Stack Overflow用户

发布于 2020-05-15 16:41:32

我们在这里:

代码语言:javascript
复制
# Removing venv directory ...
$ pipenv --rm

# ... and Pipfile, Pipfile.lock
$ rm Pipfile*

# Strange that deleted venv still activated, so exit from it.
$ exit
票数 3
EN

Stack Overflow用户

发布于 2018-04-19 06:10:47

是的,这些是删除pipenv工件的正确指令。

要完全撤消示例中显示的所有内容,您需要继续执行以下操作:

代码语言:javascript
复制
$ cd ..
$ rm -rf Project
票数 -16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49792994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档