Creating a custom python python distribution

S

shailesh

Hi,
I wish to create a Python distribution includind Python and some other
libraries (Zope 3, PyWin32, numpy, lxml, etc.) which are required for
my applications. e.g. there are Enthough and ASPN distributions of
Python.

Unfortunately, I have not been able to find the right documentation
for this purpose.

Could some one give an overview of what needs to be done for this
purpose?

With regards,
-Shailesh
 
K

kyosohma

Hi,
I wish to create a Python distribution includind Python and some other
libraries (Zope 3, PyWin32, numpy, lxml, etc.) which are required for
my applications. e.g. there are Enthough and ASPN distributions of
Python.

Unfortunately, I have not been able to find the right documentation
for this purpose.

Could some one give an overview of what needs to be done for this
purpose?

With regards,
-Shailesh

Are you wanting to create an executable or what? There are a few
different ways to distribute your work. You can use py2exe, GUI2exe (a
py2exe wrapper), PyInstaller, Distutils or Python Eggs.

Here are some links:

http://pyinstaller.python-hosting.com/
http://www.py2exe.org/
http://xoomer.alice.it/infinity77/main/GUI2Exe.html
http://docs.python.org/dist/dist.html
http://peak.telecommunity.com/DevCenter/PythonEggs

That should get you started.

Mike
 
W

Wildemar Wildenburger

shailesh said:
Hi,
I wish to create a Python distribution includind Python and some other
libraries (Zope 3, PyWin32, numpy, lxml, etc.) which are required for
my applications. e.g. there are Enthough and ASPN distributions of
Python.

Unfortunately, I have not been able to find the right documentation
for this purpose.

Could some one give an overview of what needs to be done for this
purpose?
I can guess, nothing more.

You could use Inno Setup (windows guy?)
<URL:http://www.jrsoftware.org/isinfo.php> to install python and then
automatically all additional libs.

And that is a general idea ... just automate the installing of all libs.
It may even boil down to just copying the additional files to the
site-packages directory.

I don't know, but some experimentation should get you long way. It
shouldn't be very hard.

/W
 
A

azrael

Maybe you should check the Slax distro. Go to www.slax.org.
There is one special slax distro caled Frodo. I think that it includes
nearly nothing but the core.
There are also several packages for the distro that you can put inside
the distro and create your own distribution. There are also detailed
instructions. This way you can create a Live distro, but there are
also instruction on how to install it on the HDD.

If I understood your question then I guess that this should be the
answer.

best regards
 
S

shailesh

Thanx a lot for all the pointers. I will certainly check into them.

I actually wanted to know how do people create their own Python
distribution like ASPN's Python or Enthought's Python.

With regards,
- Shailesh
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,539
Members
45,024
Latest member
ARDU_PROgrammER

Latest Threads

Top