Yes, you need the interpreter. Stop complaining.
I have never seen this happen with Java applications. Java is basically the same thing. You need the JRE in order to run a Java application. How is that any different from needing the Python interpreter? Yet people still seem to complain about Python and not Java. Why?
Also, as far as I know, the Python Interpreter is a much smaller package than the JRE.
Why do people complain so much?