On suppose que tous les répertoires virtualenv sont partagés par .venv.
.zshrc
alias ve='source ./.venv/bin/activate'
vec() {
PWD_FOR_VE_CREATE=`pwd`
virtualenv ./.venv --prompt='('`basename $PWD_FOR_VE_CREATE`')'
}
Tapez vec pour créer un répertoire virtualenv (.venv) avec le nom d'invite défini sur le nom du répertoire actuel.
Lorsque vous tapez ve, source ./.venv/bin/activate est exécuté et virtualenv est activé ninarimasu.
Recommended Posts