public static String getInterpreterName(IProject project)
			throws NoClassDefFoundError, NoSuchMethodError {
		PythonNature nature = PythonNature.getPythonNature(project);
		if (nature != null) {
			try {
				IInterpreterInfo info = nature.getProjectInterpreter();
				if (info != null) {
					return info.getName();
				}
			}
			catch (PythonNatureWithoutProjectException | MisconfigurationException e) {
				// Fall through
			}
		}
		return null;
	}
Gets the interpreter name of the given Python project.

@param project The project to get the interpreter name from.
@return The interpreter name of the given Python project, or null it it's not a Python
  project or doesn't have an interpreter.
@throws NoClassDefFoundError if PyDev is not installed or it does not support this operation.
@throws NoSuchMethodError if PyDev is not installed or it does not support this operation.
GhidraBuild/EclipsePlugins/GhidraDev/GhidraDevPlugin/src/main/java/ghidradev/ghidraprojectcreator/utils/PyDevUtilsInternal.java