SourceForge has been redesigned. Learn more.

Windows Installer Idea

  • DavyMitchell

    DavyMitchell - 2005-01-22

    Hi Folks,

    What do people think of an installer that includes DrPython, Python 2.4 and wxPython?


    • Daniel Pozmanter

      That sounds extremely nifty.

      I've have gotten around to python 2.4 yet (does all work well?)(I still have python 2.3 on my linux box.)

    • Daniel Pozmanter

      I was curious about your website, and also about the process of creating a drpython installer.

      Would there be an installer that:
      1.  Downloads and installs python, wxPython,
      and drpython.
      2.  Lets the user download and install plugins.

      For step one, I was thinking, downloads the latest .zip.
      (So the installer is always up to date).

      Or perhaps,

      a wizard that creates an installer.  For example:

      The wizard:
      Downloads and Packages python, wxPython, drpython, and whatever plugins the user wants.
      Creates the installer.

      The installer:
      Unpacks and installs python, wxPython, drpython,
      and plugins.

      :) I'd be willing to help out with this.

    • DavyMitchell

      DavyMitchell - 2005-01-24

      Sorry about the website - FTP access is not working so it is a bit out of date...

      Inno setup is pretty limited when it comes to net installs however NSIS is much better though I have not used it before.

      The installer wizard sounds a cool idea - I want to automate the process of building the installer as much as possible.

      Plugins - how about a default bundle? What are the plugins absolutely everyone has? Code Completion?

      First though I will try a installer with Python, wxP and DrPython. Next we can try the more exciting things!

    • Daniel Pozmanter

      No worries.  I often have issues with sites being down myself (cough bluebottle).

      A default bundle?  Hmmmm.


      Those are the really critical ones anyway.

      Maybe if SimpleDebugger one day matures into something fullfledged...

      The installer with wxpython and python would be huge.  (Much easier for new people).

    • Daniel Pozmanter

      There is also the possibility of using py2exe.

      • DavyMitchell

        DavyMitchell - 2005-01-27

        Made a start!

        It's a Windows only bundle but so far:
        * drpython-3.9.4
        * python-2.4
        * wxPython2.5
        * pywin32

        Next py2exe, pyTTS, and maybe MSSAPI.

        Sadly many (disutils) installers lack features like silent verysilent etc. However it is still neat to set up a Python Development environment so quickly from a single setup.

        Hope to post a test release this weekend.

    • RunLevelZero

      RunLevelZero - 2005-01-28

      Could you include the sessions plugin as well?  It's rather handy and only has problems when you move the file that you had opened to some other folder.  Just point it at the new location and it's fine.  It just gives two errors before drpython starts.  Thanks Daniel for the option to save our prefs.  What a time saver.....  Good luck guys and of course thanks for the hard work.

    • Daniel Pozmanter

      Very cool, Ill look forward to trying it.

      This will be a very nice solution for people totally new to the program.

      In terms of plugins, that can come a bit later, but that can definitely be added to the list of default plugins.

    • Franz Steinhaeusler

      Hi RunLevelZero and Dan,
      Sessions is slightly out of date, and I want to update

      I changed Sessions to a "light" Version, which I use:


        - removed args and folding data
        - last active Session is saved
        - own subdir of lastsessions (plugin/session)
        - if change session, it is asked to store the previous open one
            and the active session is shown in the fileopen dialog
        - if some files are missing, and active document > txtDocumentArray => setto document 0

      Dan asked me, if I want to replace the current sessions plugin with the new one.

      Do you have another feature request?

      So for next time i think it's best to update current sessions plugin.


Log in to post a comment.