Je souhaite exécuter un script Python à partir d'un script Python avec subprocess
, et je souhaite le faire en utilisant le même interpréteur pour chacun d'eux.
J'utilise virtualenv, donc j'aimerais faire quelque chose comme :
subprocess.Popen('%s script.py' % python_bin)
Comment obtenir python_bin
?
Il doit être /usr/bin/python
dehors d'un virtualenv et /path/to/env/bin/python
dans un virtualenv.