我有一个使用subprocess.Popen
创建一些子进程的主进程。反过来,这些子进程可能会或很多不会创建新进程。我希望能够使用根进程中的sys.executable
。
如果不使用可以从进程传递到进程的环境变量,有没有办法可以做到这一点?
答案 0 :(得分:1)
正如Thomas K所说,sys.executable只是一个包含正在运行的解释器的变量。将其称为进程将其作为subprocess.Popen
subprocess.Popen([sys.executable, "path/to/script.py"])