BananoCoin / boompow-legacy

(Legacy) BANANO's super official Proof of Work system (BoomPoW)
https://bpow.banano.cc/
MIT License
53 stars 38 forks source link

Unhandled exception: 'Lock' object is not iterable #8

Closed kbvaczi closed 3 years ago

kbvaczi commented 3 years ago

I get the following message when I try to run on Windows 10.

Unhandled exception: 'Lock' object is not iterable Connection failed: TypeError("'Lock' object is not iterable")

Please advise.

Goodzilla commented 3 years ago

You're most likely running a higher version of Python (3.9.X) instead of the recommended 3.6.7. Downgrade to 3.6.7 and it should work fine.

tststs commented 3 years ago

using 3.8.8 on windows 10

Unlifate commented 3 years ago

Quick-Solution:

pip3 uinstall hbmqtt pip3 install amqtt

You can now use python 3.9 for the boompow client!

Long term solution: A dev should update the requirements.txt, because hbmqtt is deprecated. also the application should check on startup if requirements are met (e.g. amqtt).

bbedward commented 3 years ago

Released v3.0.1 with amqtt