psycopg2:AttributeError:'module'对象没有属性'extras'

在我的代码中,我使用psycopg2.extrasDictCursor

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

但是,我加载游标时突然出现以下错误:

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

也许有些东西在我的安装dorked,但我不知道从哪里开始寻找。 我用pip做了一些更新,但据我所知psycopg2没有依赖关系。

您需要明确导入psycopg2.extras

 import psycopg2.extras