Use sys.executable instead of relying on Python being in PATH