packaging python code in zip file

Nitin Pawar nitinpawar432 at gmail.com
Thu Dec 9 06:49:23 EST 2010


have u tried using setuptools and distutils

they are used for python package distributions

On Thu, Dec 9, 2010 at 5:02 PM, mark jason <markjason72 at gmail.com> wrote:

> hi,
> I have created a python app in eclipse pydev .The app is structured as
> below..
>
> mypackage
>  |______ __init__.py
>  |______ driver.py
>  |______ helper.py
>  |______ utils.py
>
> The driver.py has the main program.I have added if
> __name__=="__main__" block in  the
>
> driver.py and pydev's run configuration has the following values,
> Project : myproject
> Main Module :${workspace_loc:myproject/src/mypackage/driver.py}
>  So,the app runs in pydev without any problems.
>
> Then I thought of providing the modules as a zip file.So I created a
> zip file containing
> mypackage directory.The user should be able to unzip the zip file and
> run the application from command line .
>
> What bothers me is that ,the user will have to cd to mypackage folder
> and run python driver.py..
> This doesn't look like the proper way..
> I also thought of  putting the driver,helper,utils modules in a folder
> called mycode and zipping it without the __init__.py file .
> I am not sure which is the correct way.
> Can somebody advise me as to how I can package it better?
>
> thanks,
>
> mark
> --
> http://mail.python.org/mailman/listinfo/python-list
>



-- 
Nitin Pawar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20101209/4a49d107/attachment-0001.html>


More information about the Python-list mailing list