IOTA Client für Python auf Debian installieren (deprecated)
In diesem Beispiel installieren wir die (veralteten) IOTA-Client-Libs für Python auf Debian 11. Wir benutzen hierzu das apt-Paket libudev-dev und müssen Rust installieren. In dem untenstehenden Beispiel loggen wir uns ein und erstellen einen neuen Ordner Namens iota. Danach wechseln wir in den Ordner und starten die Installation:
apt install libudev-dev
mkdir iota
cd iota
git clone -b production https://github.com/iotaledger/iota.rs
curl https://sh.rustup.rs -sSf | sh
An dieser Stelle muss ein erneuter Login in SSH erfolgen um eine neue Shell zu laden.
cd iota/iota.rs/bindings/python/native
pip3 install maturin
maturin develop
maturin build --manylinux off
Danach erhalten wir die folgende beispielhafte Ausgabe:
Built wheel for abi3 Python ≥ 3.6 to /root/iota/iota.rs/bindings/python/native/target/wheels/iota_client_python-0.2.0a3-cp36-abi3-linux_x86_64.whl
Dieses whl-File installieren wir nun über pip
pip3 install /root/iota/iota.rs/bindings/python/native/target/wheels/iota_client_python-0.2.0a3-cp36-abi3-linux_x86_64.whl
Damit ist die installation abgeschlossen