Unfortunately, "require" is to "prerequisite" as "require" is to "requirement", since a prerequisite is essentially a requirement.
However, you should name a function for what it does, not for what parameters it takes. If you prefer long function names, ensure_prerequisite_is_met() would do; if you like them shorter, check_prereq().
A prerequisite means something that is required beforehand, and there is no single verb to express that. You would have to specify both require and when it should be required, for example RequireBeforeInstallation, or use EnsureRequirementsBeforeInstallation.
In the computing context we would say "x depends upon y" if y is a pre-requisite for x. This may or may not extend to wider usage. In a job context, you'd just use "requires", as in "to be a doctor requires a medical degree". The pre part is implicit.