keripy
keripy copied to clipboard
kli not working on Windows 11
Installation process completed successfully, but kli version returns an error
The error seems to be coming from the Logging Handler
C:\Users\teo\gitProjects\keripy>kli version
Traceback (most recent call last):
File "C:\Users\teoha\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts\kli-script.py", line 33, in <module>
sys.exit(load_entry_point('keri', 'console_scripts', 'kli')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\teoha\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts\kli-script.py", line 25, in importlib_load_entry_point
return next(matches).load()
^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64__qbz5n2kfra8p0\Lib\importlib\metadata\__init__.py", line 202, in load
module = import_module(match.group('module'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64__qbz5n2kfra8p0\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1206, in _gcd_import
File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "c:\users\teoha\gitprojects\keripy\src\keri\app\cli\kli.py", line 7, in <module>
from keri import help
File "c:\users\teoha\gitprojects\keripy\src\keri\help\__init__.py", line 14, in <module>
from hio.help import ogling
File "C:\Users\teoha\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\hio\help\__init__.py", line 15, in <module>
ogler = ogling.initOgler(prefix='hio') # init only runs once on import
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\teoha\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\hio\help\ogling.py", line 38, in initOgler
return Ogler(level=level, **kwa)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\teoha\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\hio\help\ogling.py", line 170, in __init__
self.baseSysLogHandler = logging.handlers.SysLogHandler(address=address,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64__qbz5n2kfra8p0\Lib\logging\handlers.py", line 867, in __init__
self.createSocket()
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64__qbz5n2kfra8p0\Lib\logging\handlers.py", line 911, in createSocket
self._connect_unixsocket(address)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1008.0_x64__qbz5n2kfra8p0\Lib\logging\handlers.py", line 873, in _connect_unixsocket
self.socket = socket.socket(socket.AF_UNIX, use_socktype)
^^^^^^^^^^^^^^
AttributeError: module 'socket' has no attribute 'AF_UNIX'