Я переустановил postgres и могу создавать пользователей , базы данных, таблицы и получать к ним доступ с помощью psql и dbbeaver. Однако, когда я пытаюсь получить к ним доступ с помощью Python и psycopg2, я получаю при подключении (с использованием тех же параметров соединения) сообщение об ошибке «Ошибка сегментации (сброс ядра)».
Более подробной информации нет. в сообщении об ошибке, поэтому неясно, как его отладить. Кто-нибудь может помочь?
Я пробовал следующее:
Код: Выделить всё
import psycopg2
def test_connection():
psycopg2.connect(
database='database',
user='user',
password='secret',
host='127.0.0.1',
port='5432'
)
test_connection()
РЕДАКТИРОВАНИЕ:
Версия ОС: Ubuntu 24.04.1 LTS
Версия Python: 3.12 .3
Версия postgres: 16.4
Версия psycopg2: 2.9.9 (dt dec pq3 ext lo64)
Старая настройка немного не имеет значения, так как сейчас я просто пытаюсь подключиться к базе данных с помощью Python.
Подробнее здесь: https://stackoverflow.com/questions/791 ... connection