Will I have to say that people need to download python to run the game?
If you’re using Python and you distribute the source code, then yes.
Otherwise, you can use a tool such as PyInstaller to create a Windows executable that people may download and run.