Foros del Web » Programando para Internet » Python »

Problema database postgresSQL

Estas en el tema de Problema database postgresSQL en el foro de Python en Foros del Web. Hola a todos, estoy intentando agregar un database a django, asi que descargue postgresSQL y lo instale despues de instalarlo accedi a pgadmin, he creado ...
  #1 (permalink)  
Antiguo 11/04/2012, 09:44
 
Fecha de Ingreso: septiembre-2011
Mensajes: 106
Antigüedad: 13 años, 1 mes
Puntos: 19
Problema database postgresSQL

Hola a todos, estoy intentando agregar un database a django, asi que descargue postgresSQL y lo instale despues de instalarlo accedi a pgadmin, he creado un database y me asegure que este conectado todo. Luego instale la libreria para python psycopg2, inserte los datos en settings.py de esta forma:

Código PYTHON:
Ver original
  1. DATABASES = {
  2.     'default': {
  3.         'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
  4.         'NAME': 'prueba',                      # Or path to database file if using sqlite3.
  5.         'USER': 'postgres',                      # Not used with sqlite3.
  6.         'PASSWORD': '12345',                  # Not used with sqlite3.
  7.         'HOST': 'localhost',                      # Set to empty string for localhost. Not used with sqlite3.
  8.         'PORT': '5432',                      # Set to empty string for default. Not used with sqlite3.
  9.     }
  10. }

En el cmd.exe ejecute lo siguiente: manage.py runserver. Y me da este error:

Código PYTHON:
Ver original
  1. Traceback (most recent call last):
  2.    File "C:\Python27\lib\site-packages\django\core\management\commands\runserver.py", line 91, in inner run
  3.       self.validate(display_num_errors=True)
  4.    File "C:\Python27\lib\site-packages\django\core\management\base.py", line 266, in validate
  5.       num_errors = get_validation_errors(s, app)
  6.    File "C:\Python27\lib\site-packages\django\core\management\validation.py", line 23, in get_validation_errors
  7.       from django.db import models, connection
  8.    File "C:\Python27\lib\site-packages\django\db\__init__.py", line 40, in <module>
  9.       backend = load_backend(connection.settings_dict['ENGINE'])
  10.    File "C:\Python27\lib\site-packages\django\db\__init__.py", line 34, in __getattr__
  11.       return getattr(connections[DEFAULT_DB_ALIAS], item)
  12.    File "C:\Python27\lib\site-packages\django\db\utils.py", line 92, in __getitem__
  13.       backend = load_backend(db['ENGINE'])
  14.    File "C:\Python27\lib\site-packages\django\db\utils.py", line 24, in load_backend
  15.       return import_module('.base', backend_name)
  16.    File "C:\Python27\lib\site-packages\django\utils\importlib.py", line 35, in import_module
  17.       __import__(name)
  18.    File "C:\Python27\lib\site-packages\django\db\backends\postgresql_psycopg2\base.py", line 13, in <module>
  19.       from django.db.backends.postgresql_psycopg2.creation import DatabaseCreation
  20.    File "C:\Python27\lib\site-packages\django\db\backends\postgresql_psycopg2\creation.py", line 1, in <module>
  21.       import psycopg2.extensions
  22.    File "C:\Python27\lib\site-packages\psycopg2\__init__.py", line 67, in <module>
  23.       from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
  24. ImportError: DLL load failed: Imposible encontrar el modulo especificado.

Alguien sabe que me equivoque?

Saludos...
  #2 (permalink)  
Antiguo 11/04/2012, 11:27
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Problema database postgresSQL

Parece ser un problema con la instalación de psycop2, te recomiendo instalarlo de esta pagina.
  #3 (permalink)  
Antiguo 11/04/2012, 12:21
 
Fecha de Ingreso: septiembre-2011
Mensajes: 106
Antigüedad: 13 años, 1 mes
Puntos: 19
Respuesta: Problema database postgresSQL

Cita:
Iniciado por razpeitia Ver Mensaje
Parece ser un problema con la instalación de psycop2, te recomiendo instalarlo de esta pagina.
Lo re instale y me sigue dando ese error
  #4 (permalink)  
Antiguo 13/04/2012, 17:33
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Problema database postgresSQL

Parece que tu problema se puede solucionar fácilmente si añades python al PATH.

Fuente.

Etiquetas: database, django, gui, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:07.