3

I have a script which I want to deploy to some people in my group, but there are three dependencies ( python2.7, ExchangeCDO, pywin32). Is there a way that I can create one installation file that has these three installation dependencies bundled into exactly one file? e.g. an .exe or an .msi.

Ross Rogers
  • 4,427
  • 8
  • 32
  • 43
  • Why is someone wanting to close this question? Is it a duplicate? If so, point me to the other ticket. What is your feedback, drive-by closer :-) – Ross Rogers Nov 30 '11 at 19:13

1 Answers1

4

I've done something similar before by using NSIS. NSIS (Nullsoft Install System) is an open-source installation wizard tool. You can easily create a bundled installer which includes and runs all of your dependencies. For example, the installer for Firefox (and many other projects) uses NSIS.

nhinkle
  • 37,198
  • 36
  • 140
  • 177
  • 3
    Another good application for this is [Inno Setup](http://www.jrsoftware.org/isinfo.php). I have used both and they each have their strengths and weaknesses. When I tried them last (3 years ago) Inno Setups Wizard mode was a bit better but NSIS was easier to do more advanced stuff in. – Nifle Nov 30 '11 at 20:04