例如,当我输入: child = Popen('cmd'),解释器如何知道在哪里寻找cmd?如果我想使用我的自定义流程,我在哪里可以识别它?
答案 0 :(得分:1)
它将查看PATH环境变量中的目录。但是您始终可以指定绝对路径或相对路径,因此,如果您知道自定义流程的位置,则只需提供完整路径即可。
答案 1 :(得分:1)
您可以使用env
的{{1}}选项。
默认行为是继承python进程的环境。
您可以通过以下方式使用Popen
选项自行定义环境变量(并向PATH添加内容)。
env