psycopg2:AttributeError:“模块”对象没有属性“ extras”


86

在我的代码中,我像这样使用DictCursorfrompsycopg2.extras

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

但是,突然我在加载游标时得到以下错误:

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

也许我的装置有些奇怪,但我不知道从哪里开始寻找。我对pip进行了一些更新,但据我所知,没有相关性psycopg2

Answers:



6

截至2018年7月,这import psycopg2.extras对我不起作用。以下对我有用:

pip install psycopg2-binary

然后:

>>> import psycopg2.errorcodes
>>> psycopg2.errorcodes.UNIQUE_VIOLATION
'23505'
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.