Sign up ×
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 9 down vote accepted

Since your python file is byte compiled you need to run it through the from the python interpreter

python yourfile.pyc

The reason you can run your .py files work directly is because you have the line


or something similar on the first line in the .py files. This tells your shell to execute 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.