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/
|