Ich möchte eine virtualenv-Instanz über ein Python-Skript aktivieren.
Ich weiß, dass dies recht einfach ist, aber alle Beispiele, die ich gesehen habe, verwenden es, um Befehle in der Umgebung auszuführen und dann den Unterprozess zu schließen.
Ich möchte einfach die virtuelle Umgebung aktivieren und zur Shell zurückkehren, genau wie bin / enable.
Etwas wie das:
$me: my-script.py -d env-name
$(env-name)me:
Ist das möglich?
Relevant:
subprocess.Popen([venv_python_file, script_file])
?