Eric can be installed on windows from source or from binaries.
It is not necessary to install SIP seperateley, if you choose to install from the binaries. The instructions that mention SIP as a seperate install step, are referring to a source install.
(from binaries)
Make sure you have Python2.x, for example in c:\Python2.7
In this case you should also have c:\Python2.7;c:\Python2.7\Scripts in your windows %PATH%
To check, type echo %PATH% on the console.
Go to the section "Binary packages" of http://www.riverbankcomputing.co.uk/software/pyqt/download
Choose the package tht fits your Python version and architecture, in this case python 2.7, 32 bit:
As of may 2012 this is:
http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py2.7-x86-gpl-4.9.1-1.exe
Download and install the file. I choosed a "full" install.
You find the file at
http://sourceforge.net/projects/eric-ide/files/latest/download?source=files
or get it on
http://eric-ide.python-projects.org/eric4-download.html
Download and unzip eric4xxxx.zip to a directory of your choice, enter into the directory and run
python install.py
My console output looks like this:
Checking dependencies Python Version: 2.7.2 Found PyQt4 Found QtHelp Found QScintilla2 Qt Version: 4.8.0 PyQt Version: 4.9.1 QScintilla Version: 2.6.1 All dependencies ok. Compiling user interface files... Compiling source files... Installing eric4 ... Installation complete.
Call the eric4.bat in your c:\Python2x directory.