xRobot xRobot - 5 months ago 10
Linux Question

How transform a python program .py in an executable program in Ubuntu?

I have a simple python program and I want an executable version (for Ubuntu Linux) of this program to avoid running it in the terminal with

python myprogram.py
.

How can I do that ?

Answer

There is no need to. You can mark the file as executable using

chmod +x filename

Make sure it has a shebang line in the first line:

#!/usr/bin/env python

And your linux should be able to understand that this file must be interpreted with python. It can then be 'executed' as

./myprogram.py
Comments