Configurar Eclipse con Pydev (extensión para usar Python) para Google App Engine

Después de una odisea curiosa, y varios intentos de configurar Pydev para eclipse, he conseguido dejarlo funcionando. Salvo algún inconveniente menor, funciona a las mil maravillas. Para los que puedan encontrarse con el mismo problema que yo, voy a intentar detallarlo un poquito. De todas formas, aquí teneis el blog de Pydev, en el que lo explican con video y todo.

Como apunte, comentar que utilizo Windows Vista, por lo que puede que esto varíe respecto a Xp o Windows 7 (para aquellos que puedan estar usando la RC).

How to

Lo que vamos a necesitar

Una vez descargado todo, instalamos Python, Eclipse y Google App Engine. Tienen un instalador simple, y no hace falta configurar prácticamente nada. Una vez tenemos todo instalado, ejecutamos Eclipse. Desde el menú de ayuda seleccionamos Install New Software, y añadimos el repositorio http://pydev.sourceforge.net/updates. Puede que necesitemos alguna extensión más, pero eclipse nos irá diciendo cuales.

Una vez tengamos todo instalado, seleccionamos File > New > Other y se abrirá el cuadro de diálogo para seleccionar un template. En la carpeta de Pydev seleccionamos Pydev Google App Engine Project y pulsamos Next. Aquí nos pedirá que seleccionemos el nombre del proyecto, y el interprete de python que queramos usar.

En el siguiente paso nos pide que configuremos la ruta al SDK de App Engine. Como dice en el selector, debemos indicar donde se encuentren los archivos: dev_appserver.py, appcfg.py, directorio lib, etc. Con la versión 1.4.8 no hay problema, pero en versiones anteriores, nos dirá que falta el archivo bulkloader.py. Si miramos en el directorio del SKD de google app engine, veremos un archivo que se llama bulkload_client.py. Copiamos este archivo en el mismo directorio, y lo renombramos a bulkloader.py. Y con esto nos debería de funcionar.

Próximamente, cómo crear un robot para que funcione con Google Wave.


Tags: , , , ,
Categories: programación

0 Comments
Actions: E-mail | Permalink | Comment RSSRSS comment feed

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading