Я хочу запустить Python script из Python script с subprocess
, и я хочу сделать это, используя один и тот же интерпретатор для каждого из них.
Я использую virtualenv, поэтому я хотел бы сделать что-то вроде:
subprocess.Popen('%s script.py' % python_bin)
Как мне получить python_bin
?
Он должен быть /usr/bin/python
за пределами virtualenv и /path/to/env/bin/python
в virtualenv.