使用virtualenvwrapper-win删除虚拟环境

时间:2017-01-15 09:35:21

标签: python virtualenvwrapper

我正在尝试使用virtualenvwrapper-win(在Windows 7上),一切正常,但是当我尝试使用rmvirtualenv命令删除虚拟环境时,我得到了这个输出:

> rmvirtualenv env_py3
The directory is not empty.

Deleted C:\Users\User1\Envs\env_py3

目录(env_py3)只包含一个文件:pip-selfcheck.json。 如何在不手动删除所有目录的情况下修复它?

3 个答案:

答案 0 :(得分:1)

这可能有点hacky,但您可以修改rmvirtualenv.bat脚本以包含此行:

REM Hack to remove pip-selfcheck.json
if exist ".\pip-selfcheck.json" ( del ".\pip-selfcheck.json" )

我把它放在call folder_delete.bat行之后。

答案 1 :(得分:1)

您可以简单地将其删除为

rmvirtualenv <name>

答案 2 :(得分:0)

rmvirtualenv会停用virtualenv给你。您之后描述的问题(https://github.com/davidmarble/virtualenvwrapper-win/issues/78)已被修复。

相关问题