如何删除/删除virtualenv?

2024-09-25 06:36:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用以下命令创建了一个环境:virtualenv venv --distribute

我无法使用以下命令删除它:rmvirtualenv venv- 这是answer below for virtualenvwrapper中提到的virtualenvwrapper的一部分

我在我当前的目录上做了一个ls,我仍然可以看到venv

我删除它的唯一方法似乎是:sudo rm -rf venv

请注意,环境未处于活动状态。我正在运行Ubuntu11.10。有什么想法吗?我试着重新启动我的系统,但没有用


Tags: 方法rmanswer命令目录for环境virtualenv
3条回答

"The only way I can remove it seems to be: sudo rm -rf venv"

就这样!没有用于删除虚拟环境的命令。只需停用它,并通过递归删除它来消除应用程序中的工件

请注意,无论您使用何种虚拟环境,这都是相同的virtualenv,{},Python环境,{},{}都基于相同的原理

为了回应@skytreader之前的评论,rmvirtualenv是由virtualenvwrapper而不是virtualenv提供的命令。也许你没有安装virtualenvwrapper

有关更多详细信息,请参见VirtualEnvWrapper Command Reference

使用rmvirtualenv

$WORKON_HOME中删除环境

语法:

rmvirtualenv ENVNAME

在删除当前环境之前,必须使用“停用”

$ rmvirtualenv my_env

参考:http://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html

相关问题 更多 >