2017-01-15 7 views
0

Пытаюсь из virtualenvwrapper-победы (на Windows 7), все работает как надо, но когда я пытаюсь удалить виртуальную среду с командой rmvirtualenv я получаю этот выход:Удалить виртуальную среду с virtualenvwrapper выигрыша

> rmvirtualenv env_py3 
The directory is not empty. 

Deleted C:\Users\User1\Envs\env_py3 

И каталог (env_py3) содержит только один файл: pip-selfcheck.json. Как исправить это, не удаляя все каталоги вручную?

+0

Вы пытались вручную отключить среду? https://github.com/davidmarble/virtualenvwrapper-win/issues/69 –

+0

Да, я запускаю rmvirtualenv после того, как среда отключена. –

ответ

1

Это может быть немного Hacky, но вы можете изменить rmvirtualenv.bat скрипт, чтобы включить эту строку:

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

Я положил его сразу после call folder_delete.bat линии.

+0

Невозможно сразу проверить это, но это должно сработать, поэтому я принимаю этот ответ. Спасибо. –