Saya ingin mengaktifkan instance virtualenv dari skrip Python.
Saya tahu ini cukup mudah dilakukan, tetapi semua contoh yang saya lihat menggunakannya untuk menjalankan perintah di dalam env dan kemudian menutup subproses.
Saya hanya ingin mengaktifkan virtualenv dan kembali ke shell, dengan cara yang sama seperti bin / activation.
Sesuatu seperti ini:
$me: my-script.py -d env-name
$(env-name)me:
Apakah ini mungkin?
Relevan:
subprocess.Popen([venv_python_file, script_file])
?