Introduction:
   - **Spe**
      stani's python editor.
      
      Spe is a python IDE with auto indentation, auto completion, call
      tips, syntax coloring, syntax highlighting, class explorer, source
      index, auto todo list, sticky notes, integrated pycrust shell,
      python file browser, recent file browser, drag&drop, context help,
      ... Special is its blender support with a blender 3d object
      browser and its ability to run interactively inside blender. Spe
      is extensible with boa.

      Requires a full python installation, wxpython and optionally
      Blender. Read spechanges.txt or http://spe.pycs.net to see
      what is new.

   - **Blenpy**
      blenpy = blenDER + pyTHON
      
      Access python tools from within Blender & python browser.
      Blenpy provides an interface to script actions (edit, reference,
      run and import) and to a variety of object browsers for python in
      Blender.  It integrates existing python development technologies
      like Idle, PythonWin, Pycrust, Boa, Leo, ... in an extensible
      framework.  Besides it provides a (unfinished) module to ease the
      creating of gui's for python.  As such this package is aimed at
      python developpers. Requires Blender and full python.

      Strongly recommended:
         - PythonWin extensions (already included in ActivePython)
         - wxpython (www.wxpython.org)

      Optional:
         - Boa Constructor
         - Leo
         - SciTE
         - ...

   - **Internet links**
      - Homepage:     http://spe.pycs.net
      - Website:      http://projects.blender.org/projects/spe/
      - Screenshots:  http://spe.pycs.net/pictures/index.html 
      - Forum:        http://projects.blender.org/forum/?groupid=30
      - RSS feed:     http://spe.pycs.net/weblog/rss.xml




Requirements:
   - Python 2.2
   
     I recommend ActivePython distribution because of its excellent
     helpfiles: http://www.activestate.com/Products/ActivePython/index.html
     
   - Wxpython 2.4.1.2 (optional for blenpy)
   - Blender 2.28a (optional for spe)





Installation:
  **Windows**
    :Installation:
        Spe should be installed with the windows binary.  It will
        probably install Spe in C:\\PythonXX\\lib\\site-packages.
        Afterwards, you can register 'Edit with spe' in the context menu
        of Windows and create shortcuts, by running the script
        spe/winInstall.py

    :Removal:
        If you registered spe in windows explorer context menu or
        created shortcuts, you have to remove them first with the script
        spe/winUninstall.py Afterwards, go to Control Panel > Add/Remove
        Programs and uninstall spe (probably listed with Python).
  
  **Linux, FreeBSD, Mac Os X, ...**
    :Installation:
        Run the 'setup.py' script. This will install spe and
        blenpy in the standard library directory of python::

            /usr/local/lib/pythonX.X/site-packages

        A wrapper script called 'spe' will be installed to PREFIX/bin.
        If necessary add PREFIX/bin to your PATH environment variable.
        PREFIX is determined by the install location of the modules,
        i.e. for the above PREFIX=/usr/local.

        When spe is launched in Blender, what might be missing in the
        PYTHONPATH, is /usr/local/lib/python2.2/site-packages. If you
        add this one in your .bashrc/.tcshrc/... to the PYTHONPATH
        variable everything should be fine (the subdirs spe,sm,etc.
        aren't needed). Though you must start blender from a bash - e.g.
        desktop menus usually don't read the .bashrc/.tcshrc/... and
        therefore blender does not know about your user defined
        environment variables. If you set the PYTHONPATH in /etc/profile
        instead of .bashrc/.tcshrc/... then starting spe/blenpy from
        blender will work also from menus.

    :Removal:
        Just run the  spe/linuxUninstall.py script (use it at your own
        risk!) or by removing manually the directories spe, blenpy
        and sm of the standard library directory::

            /usr/local/lib/pythonX.X/site-packages

     


(c) 2003 www.stani.be


