Re: [pyPYME-Giotto] Trabajando con Eric y pyPyme.
Status: Planning
Brought to you by:
pyneo
From: Marcelo A. <mam...@gm...> - 2005-09-06 13:04:10
|
Mauro Sánchez wrote: > 2005/9/3, Jose <coo...@py...>: > >>El vie, 02-09-2005 a las 21:54, Mauro Sánchez escribió: >>Uno de los documentos que hemos de crear es, precisamente, cómo montar >>un entorno de desarrollo pyPYME. Luismi me comentó que nos contaría sus >>propias experiencias (él utiliza Eclipse). ¿Podrías compartir las >>tuyas?. >> >>Así podríamos preparar un documento en el sitio Plone. > > Me gustaría ver lo que tiene Luismi hasta el momento como para > agregarle las diferencias. Igualmente todavía no domino muy bien Eric, > por eso es que le pregunté a Marcelo sobre otra idea del PYTHONPATH. > Subversion lo estoy utilizando desde consola. Ni idea como se > comportará Eric. ¿Alguna sugerencia? > > Tener instalado eric y subversion, el cual se integra bastante bien, teniendo cuidado de no olvidar setar algunas propiedades. Para trabajar con el proyecto hago lo siguiente: Baje el proyecto a /home/mametller/workspace/pypyme/trunk En eric voy a Project/new Aparece la ficha de propiedades del proyecto: project Name: pyPyme project Directory: /home/mametller/workspace/pypyme/trunk/ main script: org/pypyme/charon/apps/control_center/c/app.py Luego me pregunta: add existing files to the project? yes would you like to edit vcs command? No shall the project file be added to the repository? No ahora project/close para que se grave el proyecto y se actualizen algunas variables. vuelvo a abrir el projecto y me voy a la pestaña "Others" en el "project-browser" para agregar el arbol de codigo que incluye a todos los archivos. En especial los .xml boton derecho del mouse en la pestaña "others" y "add directory" En la pantalla de "add directory" en "Source Directory": /home/mametller/workspace/pypyme/trunk/org/ grabo el project y listo. Para trabajar en el codigo, me manejo con la referida pestaña de "others" ya que alli veo todo el codigo. En la columna de vcs status tengo la info de si esta en subversion o es local el file. Con el boton derecho del mouse sobre un directory o archivo, tengo las opciones de subversion, para status, commit, update y demas. A mi me es mas comodo con el mouse, pero tambien estan las opciones desde el menu. (Project o Debug) Algo importante es no olvidarse de "setear" las propiedades de cada archivo y directorio para que subversion trabaje correctamente. Uso las siguientes por el momento: svn:keywords HeadURL Id LastChangedBy LastChangedDate LastChangedRevision svn:ignore *.pyc *.pyo *~ Hasta ahora no encontre como setear la variable PYTHONPATH en Eric. Si bien al correr el projecto mediante "run project", aparece un menu para setear "working directory" , no me ha funcionado. Por ello agregue la linea siguiente al script de arranque app.py: sys.path += ["/home/mametller/workspace/pypyme/trunk"] No olvidarse de activar en Preferences, las opciones de python, como autocompletado, coloreado, tab, etc saludos Marcelo Ametller www.maramsis.com.ar www.aeroenlace.com.ar |