T list = g.fromJson(jsonString,tToken);
Он выводится из типа возврата g.fromJson().
Это сообщение об ошибке ...
LookupError: unknown encoding: idna
... подразумевает, что между idna
и utf-8
была ошибка кодирования / декодирования .
Эта ошибка происходит из _get_idna_encoded_host(host)
метода models.py , который определяется следующим образом:
@staticmethod
def _get_idna_encoded_host(host):
import idna
try:
host = idna.encode(host, uts46=True).decode('utf-8')
except idna.IDNAError:
raise UnicodeError
return host
Немного деталей вашей системы в терминах ] архитектура и os помогли бы нам лучше отладить вашу проблему. Однако:
Решение заключается в добавлении следующего импорта:
import encodings.idna
Примечание : Убедитесь, что pip
находится в PATH и 9.0.1 или лучше.