Tôi cố gắng để thực hiện cuộc gọi như sau:Python: không thể nhập JSONDecodeError
from simplejson import JSONDecodeError
Nhưng tôi nhận được lỗi này:
from simplejson import JSONDecodeError
ImportError: cannot import name JSONDecodeError
Thông tin sau đây có thể giúp:
Mã này chạy tốt trong ubuntu nhưng tôi gặp phải lỗi này trong mac.
tôi đã có nhiều phiên bản của python và tôi chỉ xóa python 2.6 (như tôi đang sử dụng python 2,7)
và sử dụng
easy_install_27
để cài đặt thư viện đặc biệt này.
Tại sao không chỉ đơn giản là 'nhập simplejson' và đề cập rõ ràng đến bất kỳ điều gì bạn cần trong không gian tên đó? –
Tại sao bạn muốn nhập JSONDecodeError? Bạn đang cố gắng nhập JSONDecoder thay thế? – Matt
Hoặc nhập nó từ nơi nó được xác định, 'từ simplejson.scanner import JSONDecodeError' – Pierre