Hello everyone, I generate an executable for an application in Python with Tkinter interface , on my machine when I double click on the executable the application execute well. The problem arises when I move the entire file on another machine, while there on a machine that executable runs from the first double click, and on a two other machines nothing happens when I double click on the executable.
I would like to know the conditions that the executable needs to work well on other machines as before using Pyinstaller I read that it is used to transport a Python script on any machine with out installing every time the ressources . I work in Ubuntu 10.04, pyinstaller-1.5.1, in the script I not mention the version:

#!/usr/bin/env python

Thank you very much for answering ,.

You should use cx_Freeze, it works actually pretty well with 2.7 and 3.2 and it's easy to configure.