sql >> Base de Datos >  >> RDS >> PostgreSQL

No se puede ejecutar el programador web2py usando la base de datos postgresql

Tengo el mismo error.

  • Entorno de desarrollo:versión Windows de web2py con servidor web incluido y sqlite
  • Entorno de producción:web2py vinculado a Apache en el servidor web Linux y PostgreSQL.

Para obtener la causa real del error, modifiqué gluon/scheduler.py . Después de eliminar el intento culpable/excepto de Scheduler.send_heartbeat(), recibí el siguiente error:NotSupportedError: type oid 114 not mapped to py type

Buscando en Google con este error encontré esa discusión donde Niphlod dice:"El problema proviene de que pg8000 no admite el tipo json. Use psycopg2 en su lugar . "

Entonces, probemos con este módulo de Python...