New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ledger library mismatched versions: requires btchip > 0.1.30 - but is failing as 0.1.31 is installed #6928
Comments
Could you open a python interpreter and run these?
Do you get any exceptions? |
thanks for the quick follow up. Responses below - only the btchip.btchip game an error: Python 3.8.5 (default, Jul 28 2020, 12:59:40)
|
ok, installed the ecdsa package and that seems to have sorted it! pip3 install ecdsa |
ahh I see |
also, how did you install btchip-python? |
running electrum directly from the extracted archive (i.e. not installed) re btchip, forget exactly where I picked up the need to install that :( Been a struggle to get this working... |
relevant: LedgerHQ/btchip-python#42 |
thanks for addressing this, indeed two items - the missing ecdsa dependency and the error message given. Thanks for the nice work. |
btchip-python has python-ecdsa as a hidden undeclared dependency... see LedgerHQ/btchip-python#42 related spesmilo/electrum#6928
Error message:
W | gui.qt.installwizard.InstallWizard | error getting device infos for ledger: Library version for 'ledger' is incompatible. // Installed: 0.1.31, Needed: 0.1.30 <= x < inf // Make sure you install it with python3
Environment:
Ledger is being detected fine via udev rules.
The text was updated successfully, but these errors were encountered: