web-dev-qa-db-fra.com

Select ne renvoie pas de valeurs Postgres-11.4

J'utilise pgAdmin-4 et j'ai créé une base de données avec une seule table, mais select renvoie un message d'erreur: 'table oid'

J'utilise une requête de sélection normale.

SELECT * FROM escola

Cela se produit avec PostgreSQL 11.4.

17
Maykon Morais

Le problème est dû à python3-psycopg2. La dernière version de pgadmin4 nécessite psycopg2-2.8. Mais si vous êtes sur Debian/Ubuntu stable, apt installé v2.7. Vous devez donc le mettre à jour avec pip:

Sudo pip3 install -U psycopg2

Mettez ensuite à jour la configuration pgadmin4 pour ajouter le chemin local python:

nano ~/.config/pgadmin/pgadmin4.conf 
# or with a right click on the system tray icon
# add /usr/local/lib/python3.6/dist-packages to the PythonPath.

Même chose avec python3.7 (changez simplement le chemin de la lib)

J'espère que cela t'aides.

21
vidlb