jkehler / awslambda-psycopg2

1.1k stars 360 forks source link

Conflict with json module. #52

Closed sumkin closed 4 years ago

sumkin commented 4 years ago

I copied content into my ASW lambda folder. Running python in this folder leads to the following error.

import json Traceback (most recent call last): File "", line 1, in File "/home/ay49514/miniconda3/lib/python3.7/json/init.py", line 106, in from .decoder import JSONDecoder, JSONDecodeError File "/home/ay49514/miniconda3/lib/python3.7/json/decoder.py", line 5, in from json import scanner File "/home/ay49514/miniconda3/lib/python3.7/json/scanner.py", line 5, in from _json import make_scanner as c_make_scanner File "/mnt/home/ay49514/rmbits/src/datamanager/mcfly/_json.py", line 32, in from psycopg2._psycopg import ISQLQuote, QuotedString File "/mnt/home/ay49514/rmbits/src/datamanager/mcfly/psycopg2/init.py", line 68, in from psycopg2 import extensions as _ext File "/mnt/home/ay49514/rmbits/src/datamanager/mcfly/psycopg2/extensions.py", line 199, in JSON, JSONARRAY = register_default_json() File "/mnt/home/ay49514/rmbits/src/datamanager/mcfly/psycopg2/_json.py", line 142, in register_default_json loads=loads, oid=JSON_OID, array_oid=JSONARRAY_OID) File "/mnt/home/ay49514/rmbits/src/datamanager/mcfly/psycopg2/_json.py", line 122, in register_json oid, array_oid, loads=loads, name=name.upper()) File "/mnt/home/ay49514/rmbits/src/datamanager/mcfly/psycopg2/_json.py", line 161, in _create_json_typecasters loads = json.loads AttributeError: module 'json' has no attribute 'loads'