В моем коде я использую DictCursor
из psycopg2.extras
так
dict_cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor)
Однако внезапно при загрузке курсора я получаю следующую ошибку:
AttributeError: 'module' object has no attribute 'extras'
Может быть, в моей установке что-то не так, но я не знаю, с чего начать. Я сделал некоторые обновления с помощью pip, но, насколько я знаю, нет зависимостей psycopg2
.
python
psycopg2
importerror
n1000
источник
источник
По состоянию на июль 2018 года у
import psycopg2.extras
меня не работает. Для меня работает следующее:pip install psycopg2-binary
и позже:
>>> import psycopg2.errorcodes >>> psycopg2.errorcodes.UNIQUE_VIOLATION '23505'
источник