实际上,如果您键入python -h
,它将显示
Other environment variables:
PYTHONPATH : ':'-separated list of directories prefixed to the default module search path. The result is sys.path.
而且ProcessBuilder可以使用该zip而不解压缩它。
另外,一个zip文件可以直接在Python中导入,您无需解压缩。
List commands = new java.util.ArrayList<String>();
commands.add("python");
commands.add("-m");
commands.add("test");//test.py in test.zip
ProcessBuilder pb = new ProcessBuilder();
pb.command(commands);
Map workerEnv = pb.environment();
workerEnv.put("PYTHONPATH", "/path/to/test.zip");
Process worker = pb.start();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句