Eric4 on Windows

No se si alguna vez comente mi interes hacia PyQT gracias a sendos articulos de bulma.net ( Tutorial de desarrollo de aplicaciones con interfaz grafica en Python y Qt (PyQt) I y II )

Como se suele decir, una cosa llevo a la otra... y me encontre con la "necesidad" de instalar Eric4 en Windows y como con los binarios que se comentan en sendos articulos de bulma, a dia de hoy, no sirven para lo que queria voy a explicar un poco el proceso para instalar nuestro querido IDE en Windows. ( en un linux con el emerge eric / aptitude install eric / etc... esta todo hecho :)
El problema en concreto es que en el binario de PyQT no esta incluido pyqtconfig.py que es necesario para la instalacion de los bindings Python de QScintilla, que a su vez es necesario para la instalacion de Eric4.

Menos rollo y manos a la obra. Damos por sentado que tenemos instalado Python y qt-win-opensource ( con el mingw inside ;). En este punto debemos tener en nuestro PATH C:\Python25;C:\Python25\Scripts;C:\Qt\4.2.2\bin;C:\Qt\4.2.2\lib;C:\MinGW\bin . Con cerrar una consola y abrir una nueva deberia actualizarse la variable PATH

1.- Nos bajamos sip, lo descomprimimos e instalamos de la siguiente forma:

cd C:\sip-4.5.2
c:\python25\python configure.py -p win32-g++
make
make install

2.- Nos bajamos las PyQT, lo descomprimimos e instalamos de la siguiente forma:

cd "c:\PyQt-win-gpl-4.1.1"
python configure.py
make
make install

3.- Nos bajamos QSCintilla2 y ejecutamos lo siguiente para instalar:

cd "C:\QScintilla-1.72-gpl-2-snapshot-20070117"
cd Qt4
qmake qscintilla.pro
make
make install

Y lo correspondiente a los bindings de QScintilla para python :

cd ..
cd Python
python configure.py
make
make install

4.- Y ultimo, nuestro amigo Eric4 con su instalacion conrrespondiente:

cd "c:\eric4-snapshot-20070114"
python install.py

Y a desarrollar! ;)

PD: He probado este minitutorial con exito en un WinXP y en W2k.
PD2: Se que no es nada que no se pueda sacar de la documentacion correspondiente de cada "paquete" pero almenos alguien se podra ahorrar algo de tiempo con esto :)

Comentarios

Muy bueno el articulo, andaba yo un poco perdido y no encontraba nada claro en los Readme

Gracias

Gracias man esta muy bien explicado el tutorial, ya estoy comenzando a desarrollar en python y QT y esto me viene de maravilla.

Muchas Gracias por el tutorial. No he podido hacer la instalacion de los bindings Python de QScintilla ya que me tocó instalar el PyQt binario y como vos decís arriba este no tiene pyqtconfig.py. Digo me tocó instalar el binario ya que el source me daba un error al hacer el make. Actualmente estoy corriendo Eric4 sin problemas pero no pude instalar los bindings :(. Muchas Gracias.

Me alegro que te haya servido el tutorial, feliz desarrollo :)

Añadir nuevo comentario

Filtered HTML

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.