Próbuję wykonać następujące połączenia:Python: nie można importować JSONDecodeError
from simplejson import JSONDecodeError
Ale ja dostaję ten błąd:
from simplejson import JSONDecodeError
ImportError: cannot import name JSONDecodeError
Następujące informacje mogą pomóc:
Ten kod działa dobrze w Ubuntu, ale pojawia się ten błąd w mac.
miałem kilka wersji Pythona, a ja po prostu usunięte Pythona 2.6 (jak używam Pythona 2.7)
i używane
easy_install_27
do zainstalowania tej konkretnej biblioteki.
Dlaczego nie po prostu "zaimportować simplejson" i wyraźnie odnieść się do tego, czego potrzebujesz w tym obszarze nazw? –
Dlaczego chcesz importować JSONDecodeError? Czy próbujesz zaimportować JSONDecoder zamiast tego? – Matt
Lub zaimportuj go z miejsca, w którym został zdefiniowany, 'from simplejson.scanner import JSONDecodeError' – Pierre