iotaledger / iota-sdk

The IOTA SDK provides developers with a seamless experience to develop on IOTA by providing account abstractions and clients to interact with node APIs.
Apache License 2.0
54 stars 39 forks source link

[python] iota-sdk whl for arm64 #1161

Open ivanbeerlama opened 10 months ago

ivanbeerlama commented 10 months ago

Is it possible to create a arm64 pip whl for iota-sdk?

This would add support for the Raspberry Pi.

Lafudoci commented 6 months ago

Is this got solved? Really need to run it on raspberry Pi.

Thoralf-M commented 6 months ago

Unfortunately not, some dependencies currently make it impossible to compile

ivanbeerlama commented 6 months ago

Managed to build v1.0.2 on the Pi a while back:

  1. git clone https://github.com/iotaledger/iota-sdk
  2. cd iota-sdk
  3. git checkout iota-sdk-python-v1.0.2
  4. install rust and cargo from here: https://doc.rust-lang.org/cargo/getting-started/installation.html
  5. cd iota-sdk/bindings/python
  6. pip install -r requirements-dev.txt
  7. pip install .

pip install is gonna fail on some packages, which you can get with pip or apt-get