2017-01-15 1 views
0

J'essayer virtualenvwrapper-win (sous Windows 7), tout fonctionne comme il se doit, mais lorsque je tente de supprimer des environnements virtuels avec commande rmvirtualenv Je reçois cette sortie:Retirez environnement virtuel avec virtualenvwrapper-gagnant

> rmvirtualenv env_py3 
The directory is not empty. 

Deleted C:\Users\User1\Envs\env_py3 

Et le répertoire (env_py3) contient un seul fichier: pip-selfcheck.json. Comment le réparer sans supprimer tous les répertoires manuellement?

+0

Avez-vous essayé de désactiver manuellement votre environnement? https://github.com/davidmarble/virtualenvwrapper-win/issues/69 –

+0

Oui, je lance rmvirtualenv après que l'environnement a été désactivé. –

Répondre

1

Cela peut être un peu hacky, mais vous pouvez modifier le script rmvirtualenv.bat pour inclure cette ligne:

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

je l'ai mis juste après la ligne call folder_delete.bat.

+0

Ce n'est pas possible pour moi de vérifier tout de suite, mais cela devrait fonctionner, alors j'accepte cette réponse. Je vous remercie. –