question: public static List < PythonInstallationDirectory > whereArePythonInterpreters ( ) { final List < PythonInstallationDirectory > paths = new ArrayList < > ( ) ; for ( final SuiteExecutor interpreter : EnumSet . allOf ( SuiteExecutor . class ) ) { paths . addAll ( whereIsPythonInterpreter ( interpreter ) ) ; } return paths ; }
target:  Locates directories in which python interpreters pointed in environment path are located. Uses where command in Windows and which command under Unix.