2012/10/15 Sol Simpson <s...@isolver-software.com>:
And you may even build your own installer with NSIS using the `make.py` script.
> I just wanted to thank you for putting winpython together. I have been
> working on and off on a portable python distro for the last couple months; I
> was taking the .bat file approach as you illustrate, plus an idea based on
> the following recipe:
> I got it 'almost' working bug free on other PCs / off USB sticks etc, but
> adding new modules was a 'pain'.
> You have saved me a 'ton' of time and have in effect built a portable python
> distro 'builder' for windows if people want to use it for that. The
> winpython directory can be compressed after someone added packages not
> included by the base winpython, and provided like that, and uncompressed by
> the user wherever they like. Or by using 7zip's compress to exe feature
> (SFX), someone can make an 'installer' looking compressed distro with added
> python packages.
I'll write a Wiki page to explain how to build your own Python distro
installer from scratch, as soon as I have some time to spare.
> Thank you so much. In a matter a just over a day I have created a custom
I'm glad that you liked it and that it did make your life easier.
> distro based from winpython that included all the extra packages the
> opensourse project I am working on needs; and what used to take 30 minutes
> of installing package after package on a PC that did not have Python or the
> necessary dependencies now is a matter of downloading a 225 MB compressed
> folder and uncompressing it.
After all, that's exactly the reason why I'm sharing all this.
> Thank you again. I should also thank Christoph Gohlke for making many of the
Yes, you can thank Christoph as he has built % of WinPython packages.
> installers that winpython uses 'I think'.
Here are the packages used for building WinPython 18.104.22.168:
2 internal source packages: (available on WinPython's download page separately)
2 internal binary packages:
12 official source packages:
36 binary packages built by Christoph Gohlke:
(actually, the most significant packages here are NumPy MKL, SciPy and
some others, but this list could have been reduced to around 5
packages... but it was so much simple to download all packages on the
same page... that's why we can thank Christophe!)
> I would like to offer to help out with this project if you would like any.
Thanks for your proposition and for your enthousiasm!
> Please feel free to contact me and let me know if there is anything I can do
> to help contribute to a really great idea that seems to work really well.
> Great job!
I'll think about it.
In the meantime, I've granted you rights to create/edit wiki pages on
WinPython GoogleCode website, feel free to contribute that way if you
> One thing that 'might' be nice to add is a wiki section on known installers
Why not, indeed, that's a good idea.
> for 32 or 64 bit that work with the base winpython distro wppm with links to
> the package down-loaders.
I'll probably take a look at those non-working package to see if I can
make them work.
Please do not hesitate to modify the existing Wiki pages as well.