Проблема с модулем gpsdclient

Я пытюсь запустить программу со страницы pip'а но появляется ошибка.

from gpsdclient import GPSDClient

# get your data as json strings:
with GPSDClient(host="127.0.0.1") as client:
    for result in client.json_stream():
        print(result)

# or as python dicts (optionally convert time information to `datetime` objects)
with GPSDClient() as client:
    for result in client.dict_stream(convert_datetime=True, filter=["TPV"]):
        print("Latitude: %s" % result.get("lat", "n/a"))
        print("Longitude: %s" % result.get("lon", "n/a"))

# you can optionally filter by report class
with GPSDClient() as client:
    for result in client.dict_stream(filter=["TPV", "SKY"]):
        print(result)
Traceback (most recent call last):
  File "F:\py_pycharm\location\main.py", line 5, in <module>
    for result in client.json_stream():
  File "F:\py_pycharm\location\.venv\Lib\site-packages\gpsdclient\client.py", line 74, in json_stream
    for line in self.gpsd_lines():
  File "F:\py_pycharm\location\.venv\Lib\site-packages\gpsdclient\client.py", line 63, in gpsd_lines
    self.sock = socket.create_connection(
                ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\Python312\Lib\socket.py", line 852, in create_connection
    raise exceptions[0]
  File "C:\Program Files\Python312\Lib\socket.py", line 837, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Возможно проблема в том что в параметре host я указываю '127.0.0.1' но так было на сайте и в документации про это ничего нет.

Если испольщовать команду в теринале появляется таже ошибка:

(.venv) PS F:\py_pycharm\location> .\.venv\Scripts\python.exe -m gpsdclient
[WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
(.venv) PS F:\py_pycharm\location> 

Ответы (0 шт):