-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
trezor one device not detecting on electrum-3.0.6/3.1.0 python tool #4082
Comments
python-trezor 0.9.0+ will only work with electrum 3.1.0+ Make sure python-trezor is installed for python3, and perhaps try uninstalling it "multiple times" until pip says it is not installed, and then install it again, to make sure only the version you want is installed. If you are getting either of those errors with python-trezor 0.9.1 with electrum 3.1.0, then please provide a trace. |
What do you mean by "python electrum tool"? |
its means the source code language used for electrum bitcoin wallet is python. https://electrum.org/#download |
Using the same python interpreter you are experiencing the issue with, what does the following print:
|
Could you describe a minimal example of how to reproduce the errors? |
Yep, |
Again, as I said:
|
even if i used Electrum-3.1.0 same issue i am getting. |
See #3928 Please provide a stack trace for the error you are getting because I cannot reproduce. |
Forget about electrum 3.0.6; that error is expected; only test with electrum 3.1+. |
what do you mean by proxy setting? |
please try with the |
Just to be clear, it works with the official binary, but not when running from source? |
I believe you are missing the libusb dll; that raises an exception, and all transports for trezor fail. In any case, we should minimise the problem and not let all the transports fail. |
Please try on current master. :) |
Did you run |
Please follow the guide I linked above; that too is covered there. |
please run with |
Can you confirm that it works with the official binary? |
what do you mean by official binary? |
I mean the exe files at https://electrum.org/#download |
Ok, I can reproduce. It's still libusb somehow. |
Ok, for the moment, I suggest downloading the libusb dll, and copying it to your python path (e.g. The problem is that python-trezor 0.9.0 and 0.9.1 (but not the current master) import all the transports :/
|
Ok, it should now work on current master. |
yeah, it works thanks.:) |
I am using latest python-trezor v0.9.1 and electrum-3.0.6/3.1.0 wallet but that electrum wallet not able to detect trezor one device. it says AttributeError: module 'trezorlib.client' has no attribute 'types' and AttributeError: module 'trezorlib.transport_hid' has no attribute 'DEVICE_IDS'
only python electrum tool is not able to detect the device but electrum windows tool is able to detect it.
Please check with issue and resolve it as soon as possible.
The text was updated successfully, but these errors were encountered: