python - mac - working with matplotlib on osx




Renommez un environnement avec virtualenvwrapper (2)

Vous pouvez utiliser:

cpvirtualenv oldenv newenv
rmvirtualenv oldenv

Donc dans votre cas:

cpvirtualenv doors django
rmvirtualenv doors

J'ai un environnement appelé doors et je voudrais le renommer en django pour le virtualenvwrapper .

J'ai remarqué que si je renomme simplement le dossier ~/.virtualenvs/doors en django , je peux maintenant appeler workon django , mais l'environnement dit toujours (doors)[email protected] .


si tu fais:

$ ack-grep -ai doors ~/.virtualenvs/django/bin

vous remarquerez que les doors auront lieu en tant que lieu et non pas django, vous allez changer chaque fichier avec le nouvel emplacement.

solution: après renommer le dossier, exécutez la commande ci-dessous.

$ sed -i "s/doors/django/g" ~/.virtualenvs/django/bin/*

maintenant si vous faites:

$ workon django
(django)[email protected]




virtualenvwrapper