
This change fixes the misleading error message. I added a conditional to determine whether the error is due to a missing file or a bad interpreter. If it is the latter, a new, more precise error message will be displayed. Fixes #4528 Signed-off-by: Maxwell Coil <mcoil@nd.edu> (cherry picked from commit 9b73f6ac83b1efd6db60d71a6e0a4c83b52af0aa)