Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

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?

share|improve this question

1 Answer 1

up vote 6 down vote accepted

Since its byte compiled you need to run it through the the python interpreter

python yourfile.pyc

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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.