doors
という環境があり、 virtualenvwrapper の名前をDjango
に変更したいと思います。
フォルダーの名前を変更すると~/.virtualenvs/doors
からDjango
に、workon Django
、しかし環境はまだ(doors)hobbes3@hobbes3
。
次を使用できます。
cpvirtualenv oldenv newenv
rmvirtualenv oldenv
あなたの場合:
cpvirtualenv doors Django
rmvirtualenv doors
もしあなたがそうするなら:
$ ack-grep -ai doors ~/.virtualenvs/Django/bin
djangoではなく、場所としてdoors
があることに気付くでしょう。新しい場所で各ファイルを変更する必要があります。
解決策:フォルダーの名前を変更した後、以下のコマンドを実行します。
$ sed -i "s/doors/Django/g" ~/.virtualenvs/Django/bin/*
今あなたがするなら:
$ workon Django
(Django)hobbes3@hobbes3