n10*_*000 72 python psycopg2 importerror
在我的代码我用的是DictCursor从psycopg2.extras这样的
dict_cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor)
Run Code Online (Sandbox Code Playgroud)
但是,当我加载游标时,突然间我收到以下错误:
AttributeError: 'module' object has no attribute 'extras'
Run Code Online (Sandbox Code Playgroud)
也许在我的装置中有些东西,但我不知道从哪里开始寻找.我用pip做了一些更新,但据我所知,没有依赖关系psycopg2.
use*_*450 114
您需要明确导入psycopg2.extras:
import psycopg2.extras
Run Code Online (Sandbox Code Playgroud)
截至2018年7月,这import psycopg2.extras对我不起作用。以下对我有用:
pip install psycopg2-binary
然后:
>>> import psycopg2.errorcodes
>>> psycopg2.errorcodes.UNIQUE_VIOLATION
'23505'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18080 次 |
| 最近记录: |