On Fri, 2006-03-03 at 21:12 -0600, rodrigo pf wrote: > [...] > 1ero entrar como usuario posgres, ya que como otros usuarios solo da > errores. > > [EMAIL PROTECTED]:/home/rodrigo/pyGestor# su postgres > [EMAIL PROTECTED]:/home/rodrigo/pyGestor$ createuser rodrigo > ¿Debe permitírsele al usuario la creación de bases de datos? (s/n) s > ¿Debe permitírsele al usuario la creación de otros usuario? (s/n) s > CREATE USER > [EMAIL PROTECTED]:/home/rodrigo/pyGesto r$ python test_db.py > La base de datos funciona correctamente > Desea crear una base de datos de demostración (S/N): s > La base de datos ya existe! > El usuario ya existe! > La base de datos se ha creado! > Archivo de configuración creado
Hasta aquí podría estar bien. > [EMAIL PROTECTED]:/home/rodrigo/pyGestor$ python Gestor.py > Xlib: connection to ":0.0" refused by server > Xlib: No protocol specified Tienes corriendo X? Gestor es un programa gráfico que requiere estar ejecutando X Window. O estas con otro usuario distinto al dueño de la pantalla en ese instante. > Traceback (most recent call last): > File "Gestor.py", line 29, in ? > import gtk.glade > File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", > line 37, in ? > from _gtk import * > RuntimeError: could not open display > #este error no lo entiendo > #ahora como yo mismo Lo mismo de arriba. > [EMAIL PROTECTED]:/home/rodrigo/pyGestor$ su rodrigo > Password: > > [EMAIL PROTECTED]:~/pyGestor$ python test_db.py > La base de datos funciona correctamente > Desea crear una base de datos de demostración (S/N): s > La base de datos ya existe! > El usuario ya existe! > La base de datos se ha creado! > Archivo de configuración creado No le veo sentido probar nuevamente la configuración de la base de datos si el error está en la ejecución de Gestor. > [EMAIL PROTECTED]:~/pyGestor$ python Gestor.py > Gestor.py:33: DeprecationWarning: Non-ASCII character '\xc3' in > file /home/rodrigo/pyGestor/debugwi ndow.py on line 72, but no > encoding declared; see http://www.python.org/peps/pep-0263.html for > deta ils > import debugwindow > Traceback (most recent call last): > File "Gestor.py", line 37, in ? > from ctb_frm_main import ctb_frm_main > File "/home/rodrigo/pyGestor/ctb_frm_main.py", line 29, in ? > from ctb_def_empresa import * > File "/home/rodrigo/pyGestor/ctb_def_empresa.py", line 27, in ? > from ctb_rutinas import * > File "/home/rodrigo/pyGestor/ctb_rutinas.py", line 35, in ? > from psycopg import connect > ImportError: No module named psycopg Te falta instalar el módulo psycopg. Veamos si existe como paquete: $ apt-cache search psycopg python-psycopg - Python module for PostgreSQL [dummy package] python2.3-psycopg - Python 2.3 module for PostgreSQL python2.4-psycopg - Python 2.4 module for PostgreSQL zope-psycopgda - Zope database adapter based on python-psycopg Allí está: python-psycopg. -- Germán Poó-Caamaño http://www.ubiobio.cl/~gpoo/ Concepción - Chile
