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.

   - **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.5.3.8 
   - Blender 2.36 (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/unixUninstall.py script (use it at your own
        risk!) or by removing manually the directories spe, 
        and sm of the standard library directory::

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

        One needs also to remove /usr/local/bin/spe manually.
     


(c) 2003 www.stani.be


