Re: [pyPYME-Giotto] Problemas al compilar con PyContainer
Status: Planning
Brought to you by:
pyneo
From: Jose <coo...@py...> - 2005-08-25 08:29:16
|
El jue, 25-08-2005 a las 01:00, Luis M. Fuertes escribi=F3: > Hola, >=20 > igual lo que pregunto es evidente, pero bueno. He actualizado del SVN c= on > Eclipse con todo el entorno ya configurado y tal, pero no me compila, m= e dice > que no encuentra PyContainer, y eso que en la definici=F3n del proyecto= le digo > que PyContainer, del directorio de thirth-party, est=E9 referenciado. >=20 > Alguna pista?. En el directorio third-party s=F3lo est=E1 el c=F3digo modificado de los distintos paquetes de terceros utilizados por pyPYME. Esto quiere decir que: 1o. has de instalar el paquete original referenciado: PyContainer, etc (ver [1]) 2o. has de copiar los ficheros del directorio third-party en los subdirectorios bajo 'site-packages' correspondientes a los paquetes instalados en el punto 1o 3o. no hace falta que incluyas ning=FAn path en la configuraci=F3n del proyecto Eclipse, y mucho menos el del directorio third-party > Por cierto, en la configuraci=F3n del entorno para la aplicaci=F3n pyui= c pone esto: >=20 > Name: pyuic > Location: /usr/bin/python > Working directory: ${project_loc} > Arguments: ${env_var:HOME}/go_pyuic.py ${resource_loc} >=20 > En el location, en vez de /usr/bin/python no deber=EDa de poner /usr/bi= n/pyuic? Te respondo de forma indirecta. Usar directamente pyuic bajo Eclipse implica aceptar las limitaciones de Eclipse en relaci=F3n a la manipulaci=F3n de nombres de ficheros en la definici=F3n de procesos de ejecuci=F3n de tareas externas (Run | Externa= l Tools). Es decir, implica que los ficheros generados por pyuic adopten una estructura similar a =E9sta: [nombre_base_del_fichero_ui].ui[nuestra_propia_personalizacion].py donde [nuestra_propia_personalizacion] puede no definirse. El problema es que esta nomenclatura es incompatible con Eric3, otra herramienta muy popular (y completa) para el desarrollo de aplicaciones Python, sobre todo en relaci=F3n a proyectos basados en PyQt. Para facilitar la posibilidad de utilizar tanto Eclipse como Eric3 es por lo que decid=ED crear ese script Python "de compatibilizaci=F3n de nombres". Por cierto, esto me recuerda la necesidad de incluir un documento t=E9cnico (en el sitio Plone) que explique c=F3mo instalar y configurar e= l c=F3digo pyPYME. Dado que est=E1s en ello, =BFte animas a redactar una mini-gu=EDa con tus propias experiencias? Saludos, Jose [1] http://dev.pypyme.org/doc/proyecto/tecnologia/ |