should I open this with python or pygame
You can open that with python.
to install pygame, you need to run python -m pip install pygame in the terminal
Now Theres the window version. Now, you can just run the "Alien invasion.exe" file.