When I compile a python file, I get a *.pyc file. When I try to run that, I get a message saying there is no program for running them. When I search for a program online via that option, it says there are none. Can anyone help me run there files?
Since its byte compiled you need to run it through the the python interpreter
The reason running your .py files work directly I believe , is because you have the line
or something similar on the first line in the .py files. This tells your shell to executre the rest of the file with the python interpreter.