sql >> Database teknologi >  >> RDS >> PostgreSQL

AssertionError:databaseforbindelse er ikke indstillet til UTC

En nylig opdatering til psycopg2 version 2.9 forårsager dette problem som forklaret i dette GitHub-problem:

https://github.com/psycopg/psycopg2/issues/1293#issuecomment -862835147

En aktuel løsning ville være at nedgradere psycopg2 (eller psycopg2-binary hvis du bruger den selvstændige pakke) under 2.9 (f.eks. psycopg2>=2.8,<2.9 ) i din kravfil.

For eksempel kan du nedgradere til 2.8.6 ved hjælp af:

pip install psycopg2==2.8.6

eller

pip install psycopg2-binary==2.8.6

Hvis du bruger poesi, kan du lave poetry add [email protected] for at rette din version til 2.8.6 .

psycopg2 udgivelseshistorik



  1. flyt data fra en tabel til en anden, postgresql edition

  2. MySQLdb Python indsæt %d og %s

  3. Send en liste over datoer til en oracle db-funktion via java

  4. Hvorfor afrundes casting fra float til varchar i SQL Server?