psycopg2 : AttributeError : '모듈'개체에 '추가'속성이 없습니다.


86

내 코드 DictCursor에서 다음 psycopg2.extras과 같이 사용합니다.

dict_cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor)

그러나 갑자기 커서를로드 할 때 다음과 같은 오류가 발생합니다.

AttributeError: 'module' object has no attribute 'extras'

내 설치에 뭔가 멍해졌지만 어디서부터 찾아야할지 모르겠다. 나는 pip로 약간의 업데이트를했지만 psycopg2.

답변:



6

2018 년 7 월부터는 import psycopg2.extras작동하지 않습니다. 다음은 나를 위해 작동합니다.

pip install psycopg2-binary

이후 :

>>> import psycopg2.errorcodes
>>> psycopg2.errorcodes.UNIQUE_VIOLATION
'23505'
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.