How To Install python3-trezor on Fedora 36

In this tutorial we learn how to install python3-trezor in Fedora 36. python3-trezor is Python library for communicating with TREZOR Hardware Wallet

Introduction

In this tutorial we learn how to install python3-trezor on Fedora 36.

What is python3-trezor

Python library for communicating with TREZOR Hardware Wallet.

We can use yum or dnf to install python3-trezor on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-trezor.

Install python3-trezor on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-trezor using dnf by running the following command:

sudo dnf -y install python3-trezor

Install python3-trezor on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-trezor using yum by running the following command:

sudo yum -y install python3-trezor

How To Uninstall python3-trezor on Fedora 36

To uninstall only the python3-trezor package we can use the following command:

sudo dnf remove python3-trezor

python3-trezor Package Contents on Fedora 36

/usr/bin/trezorctl
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/trezor-0.13.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/trezorlib
/usr/lib/python3.10/site-packages/trezorlib/__init__.py
/usr/lib/python3.10/site-packages/trezorlib/__pycache__
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/_ed25519.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/_ed25519.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/binance.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/binance.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/btc.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/btc.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/cardano.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/cardano.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/client.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/cosi.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/cosi.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/debuglink.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/debuglink.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/device.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/device.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/eos.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/eos.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/ethereum.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/ethereum.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/exceptions.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/fido.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/fido.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/firmware.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/firmware.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/log.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/log.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/mapping.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/mapping.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/messages.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/messages.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/misc.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/misc.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/models.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/models.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/monero.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/monero.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/nem.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/nem.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/protobuf.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/protobuf.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/ripple.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/ripple.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/stellar.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/stellar.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/tezos.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/tezos.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/toif.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/toif.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/tools.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/tools.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/ui.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/__pycache__/ui.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/_ed25519.py
/usr/lib/python3.10/site-packages/trezorlib/_internal
/usr/lib/python3.10/site-packages/trezorlib/_internal/__init__.py
/usr/lib/python3.10/site-packages/trezorlib/_internal/__pycache__
/usr/lib/python3.10/site-packages/trezorlib/_internal/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/_internal/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/_internal/__pycache__/emulator.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/_internal/__pycache__/emulator.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/_internal/__pycache__/firmware_headers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/_internal/__pycache__/firmware_headers.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/_internal/emulator.py
/usr/lib/python3.10/site-packages/trezorlib/_internal/firmware_headers.py
/usr/lib/python3.10/site-packages/trezorlib/binance.py
/usr/lib/python3.10/site-packages/trezorlib/btc.py
/usr/lib/python3.10/site-packages/trezorlib/cardano.py
/usr/lib/python3.10/site-packages/trezorlib/cli
/usr/lib/python3.10/site-packages/trezorlib/cli/__init__.py
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/binance.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/binance.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/btc.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/btc.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/cardano.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/cardano.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/cosi.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/cosi.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/crypto.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/crypto.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/debug.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/debug.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/device.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/device.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/eos.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/eos.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/ethereum.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/ethereum.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/fido.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/fido.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/firmware.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/firmware.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/monero.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/monero.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/nem.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/nem.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/ripple.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/ripple.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/settings.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/settings.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/stellar.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/stellar.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/tezos.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/tezos.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/trezorctl.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/__pycache__/trezorctl.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/cli/binance.py
/usr/lib/python3.10/site-packages/trezorlib/cli/btc.py
/usr/lib/python3.10/site-packages/trezorlib/cli/cardano.py
/usr/lib/python3.10/site-packages/trezorlib/cli/cosi.py
/usr/lib/python3.10/site-packages/trezorlib/cli/crypto.py
/usr/lib/python3.10/site-packages/trezorlib/cli/debug.py
/usr/lib/python3.10/site-packages/trezorlib/cli/device.py
/usr/lib/python3.10/site-packages/trezorlib/cli/eos.py
/usr/lib/python3.10/site-packages/trezorlib/cli/ethereum.py
/usr/lib/python3.10/site-packages/trezorlib/cli/fido.py
/usr/lib/python3.10/site-packages/trezorlib/cli/firmware.py
/usr/lib/python3.10/site-packages/trezorlib/cli/monero.py
/usr/lib/python3.10/site-packages/trezorlib/cli/nem.py
/usr/lib/python3.10/site-packages/trezorlib/cli/ripple.py
/usr/lib/python3.10/site-packages/trezorlib/cli/settings.py
/usr/lib/python3.10/site-packages/trezorlib/cli/stellar.py
/usr/lib/python3.10/site-packages/trezorlib/cli/tezos.py
/usr/lib/python3.10/site-packages/trezorlib/cli/trezorctl.py
/usr/lib/python3.10/site-packages/trezorlib/client.py
/usr/lib/python3.10/site-packages/trezorlib/cosi.py
/usr/lib/python3.10/site-packages/trezorlib/debuglink.py
/usr/lib/python3.10/site-packages/trezorlib/device.py
/usr/lib/python3.10/site-packages/trezorlib/eos.py
/usr/lib/python3.10/site-packages/trezorlib/ethereum.py
/usr/lib/python3.10/site-packages/trezorlib/exceptions.py
/usr/lib/python3.10/site-packages/trezorlib/fido.py
/usr/lib/python3.10/site-packages/trezorlib/firmware.py
/usr/lib/python3.10/site-packages/trezorlib/log.py
/usr/lib/python3.10/site-packages/trezorlib/mapping.py
/usr/lib/python3.10/site-packages/trezorlib/messages.py
/usr/lib/python3.10/site-packages/trezorlib/misc.py
/usr/lib/python3.10/site-packages/trezorlib/models.py
/usr/lib/python3.10/site-packages/trezorlib/monero.py
/usr/lib/python3.10/site-packages/trezorlib/nem.py
/usr/lib/python3.10/site-packages/trezorlib/protobuf.py
/usr/lib/python3.10/site-packages/trezorlib/qt
/usr/lib/python3.10/site-packages/trezorlib/qt/__init__.py
/usr/lib/python3.10/site-packages/trezorlib/qt/__pycache__
/usr/lib/python3.10/site-packages/trezorlib/qt/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/qt/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/qt/__pycache__/pinmatrix.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/qt/__pycache__/pinmatrix.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/qt/pinmatrix.py
/usr/lib/python3.10/site-packages/trezorlib/ripple.py
/usr/lib/python3.10/site-packages/trezorlib/stellar.py
/usr/lib/python3.10/site-packages/trezorlib/tezos.py
/usr/lib/python3.10/site-packages/trezorlib/toif.py
/usr/lib/python3.10/site-packages/trezorlib/tools.py
/usr/lib/python3.10/site-packages/trezorlib/transport
/usr/lib/python3.10/site-packages/trezorlib/transport/__init__.py
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/bridge.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/bridge.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/hid.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/hid.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/protocol.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/protocol.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/udp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/udp.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/webusb.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/__pycache__/webusb.cpython-310.pyc
/usr/lib/python3.10/site-packages/trezorlib/transport/bridge.py
/usr/lib/python3.10/site-packages/trezorlib/transport/hid.py
/usr/lib/python3.10/site-packages/trezorlib/transport/protocol.py
/usr/lib/python3.10/site-packages/trezorlib/transport/udp.py
/usr/lib/python3.10/site-packages/trezorlib/transport/webusb.py
/usr/lib/python3.10/site-packages/trezorlib/ui.py
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/trezorctl
/usr/share/doc/python3-trezor
/usr/share/doc/python3-trezor/AUTHORS
/usr/share/doc/python3-trezor/CHANGELOG.md
/usr/share/doc/python3-trezor/README.md
/usr/share/licenses/python3-trezor
/usr/share/licenses/python3-trezor/COPYING

References

Summary

In this tutorial we learn how to install python3-trezor on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).