2015-06-19 21 views
43

Trong mã của tôi, tôi sử dụng DictCursor từ psycopg2.extras như thế nàypsycopg2: AttributeError: 'module' đối tượng không có thuộc tính 'extras'

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

Tuy nhiên, tất cả những bất ngờ tôi nhận được lỗi sau khi tôi nạp con trỏ:

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

Có thể có thứ gì đó bị dorked trong cài đặt của tôi nhưng tôi không biết bắt đầu tìm kiếm ở đâu. Tôi đã thực hiện một số cập nhật với pip, nhưng theo như tôi biết không phụ thuộc của psycopg2.

Trả lời

65

Bạn cần phải nhập khẩu một cách rõ ràng psycopg2.extras:

import psycopg2.extras 
Các vấn đề liên quan