By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
444,035 Members | 1,384 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 444,035 IT Pros & Developers. It's quick & easy.

Distributing Python Apps on Linux\BSD

P: n/a
Working on a rather large open source python application that I want
to release for Linux and BSD and was wondering what methods others are
using to distribute large and complex applications.

Setuptools and friends seem to be focused on distributing modules, I'm
at the other end of the scale where I want to distribute an entire
application so that an Administrator can run a single install and have
a fully operational product. A key requirement is that I want the
application to fit in with what and admin would expect an application
to look like at the system level i.e site-packages like structures
aren't suitable.

So far I've thought of using a configure script and make which would
call some custom python installer script to do the actual install. It
fits in nicely with what I want to achieve but are there any better
options out there, how are others doing the same thing?
Mar 21 '08 #1
Share this Question
Share on Google+
1 Reply


P: n/a
Hello,

Disclaimer: I'm not an expert on the subject.
Setuptools and friends seem to be focused on distributing modules, I'm
at the other end of the scale where I want to distribute an entire
application so that an Administrator can run a single install and have
a fully operational product. A key requirement is that I want the
application to fit in with what and admin would expect an application
to look like at the system level i.e site-packages like structures
aren't suitable.
You do that with distutils as well.
So far I've thought of using a configure script and make which would
call some custom python installer script to do the actual install. It
fits in nicely with what I want to achieve but are there any better
options out there, how are others doing the same thing?
Every distro flavor has it's own installer: apt/deb, rpm, port, ...
On Windows you can use one of the free installer (InnoSetup and
friends).

HTH,
--
Miki <mi*********@gmail.com>
http://pythonwise.blogspot.com

Mar 21 '08 #2

This discussion thread is closed

Replies have been disabled for this discussion.