private File findPyGhidraInterpreter() throws Exception {
		File ghidraDir = ghidraInstallationPage.getGhidraInstallDir();
		AppConfig appConfig = new AppConfig(ghidraDir);
		List<String> cmd = appConfig.getSavedPythonCommand();
		if (cmd == null) {
			return null;
		}
		cmd.add("-c");
		cmd.add("import sys; print(sys.executable)");
		Process p = new ProcessBuilder(cmd).redirectErrorStream(true).start();
		BufferedReader reader =
			new BufferedReader(new InputStreamReader(p.getInputStream()));
		String pythonExecutable = reader.readLine();
		if (p.waitFor() == 0) {
			return new File(pythonExecutable);
		}
		return null;
	}
Find's the Python interpreter file that was used to launch PyGhidra.

@return The Python interpreter file that was used to launch PyGhidra, or null if one could 
not be found.
@throws Exception if there was a problem finding the Python interpreter.
GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/src/main/java/ghidradev/ghidraprojectcreator/wizards/pages/EnablePythonWizardPage.java