JarbasHiveMind / HiveMind-cli

OpenVoiceOS Remote CLI
Apache License 2.0
7 stars 7 forks source link

Missing dependencies #14

Open Ramblurr opened 1 year ago

Ramblurr commented 1 year ago

If you just install this package (from git, dev branch) it doesn't work out of the box.

Traceback (most recent call last):
  File "/home/ramblurr/src/ovos/hm/.venv/bin/hivemind-cli", line 8, in <module>
    sys.exit(main())
  File "/home/ramblurr/src/ovos/hm/.venv/lib/python3.10/site-packages/hivemind_cli_terminal/__main__.py", line 64, in main
    connect_to_hivemind(host=args.host,
  File "/home/ramblurr/src/ovos/hm/.venv/lib/python3.10/site-packages/hivemind_cli_terminal/__main__.py", line 13, in connect_to_hivemind
    terminal = JarbasCursesTerminal(access_key,
  File "/home/ramblurr/src/ovos/hm/.venv/lib/python3.10/site-packages/hivemind_cli_terminal/__init__.py", line 37, in __init__
    self.bus.connect()
  File "/home/ramblurr/src/ovos/hm/.venv/lib/python3.10/site-packages/hivemind_bus_client/client.py", line 105, in connect
    from hivemind_bus_client.protocol import HiveMindSlaveProtocol
  File "/home/ramblurr/src/ovos/hm/.venv/lib/python3.10/site-packages/hivemind_bus_client/protocol.py", line 11, in <module>
    from poorman_handshake import HandShake, PasswordHandShake
ModuleNotFoundError: No module named 'poorman_handshake'

Installing HiveMind-core in the same venv fixes it, is that the intention?