Je souhaite activer une instance virtualenv à partir d'un script Python.
Je sais que c'est assez facile à faire, mais tous les exemples que j'ai vus l'utilisent pour exécuter des commandes dans l'environnement, puis fermer le sous-processus.
Je veux simplement activer le virtualenv et revenir au shell, de la même manière que bin / activate.
Quelque chose comme ça:
$me: my-script.py -d env-name
$(env-name)me:
Est-ce possible?
Pertinent:
subprocess.Popen([venv_python_file, script_file])
:?