python json.decoder.JSONDecodeError: при выполнении запроса prestodb
У меня есть простой код, выполняющий запрос presto на сервере ubuntu, который отлично работает в моей локальной системе, но выдает ошибку ниже на сервере ubuntu:
import prestodb
conn = prestodb.dbapi.connect( host='my_ip', port=xxxx, user='the-user', catalog='cassandra', schema='the-schema', )
cur = conn.cursor()
cur.execute("select * from keyspace.tablename limit 1")
я получаю ошибку ниже:
Отслеживание (последний вызов последним): файл "", строка 1, в файле "/home/ubuntu/arangovenv/lib/python3.6/site-packages/prestodb/dbapi.py", строка 228, при выполнении result = self._query.execute() Файл "/home/ubuntu/arangovenv/lib/python3.6/site-packages/prestodb/client.py", строка 521, в статусе выполнения = self._request.process(ответ) Файл "/ home / ubuntu / arangovenv / lib / python3.6 / site-packages / prestodb / client.py ", строка 409, в процессе response = http_response.json() File "/home/ubuntu/arangovenv/lib/python3.6/site-packages/requests/models.py", строка 897, в json возвращает файл complexjson.loads(self.text, **kwargs)" /usr/lib/python3.6/json/init.py ", строка 354, при загрузке возвращает _default_decoder.decode(s) Файл"/usr/lib/python3.6/json/decoder.py", строка 339, в decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) Файл "/usr/lib/python3.6/json/decoder.py", строка 357, в raw_decode поднять JSONDecodeError("Ожидаемое значение", s, err.value) из Нет json.decoder.JSONDecodeError: Ожидаемое значение: строка 1 столбец 1 (символ 0)
что может быть причиной того, что один и тот же код отлично работает на моем локальном компьютере.