How to distribute python GTK applications?
        Posted  
        
            by 
                Nik
            
        on Ask Ubuntu
        
        See other posts from Ask Ubuntu
        
            or by Nik
        
        
        
        Published on 2012-05-30T15:55:07Z
        Indexed on 
            2012/05/30
            17:00 UTC
        
        
        Read the original article
        Hit count: 438
        
python
|application-development
This is in correlation with the previous question I asked here. My aim is to create and package an application for easy installation in Ubuntu and other debian distributions. I understand that the best way to do this is by creating .deb file with which users can easily install my application on their system.
However, I would also like to make sure my application is available in multiple languages. This is why I raised the question before which you can read here. In the answers that were provided, I was asked to use disutils for my packaging. I am however missing the bigger picture here.
Why is there a need to include a setup.py file when I distribute my application in .deb format?
My purpose is to ensure that users do not need to perform python setup.py to install my application but rather just click on the .deb file. I already know how to create a deb file from the excellent tutorial available here. It clearly shows how to edit rules, changelog and everything required to create a clean deb file. 
You can look at my application source code and folder structure at Github if it helps you better understand my situation.
Please note I have glanced through the official python documentation found here. But I am hoping that I would get an answer which would help even a lame man understand since my knowledge is pretty poor in this regard.
© Ask Ubuntu or respective owner