Closed paulrouge closed 2 months ago
The error caused by eth libraries not by iconsdk.
What version of eth libraries do you use?
I have no problem with python 3.9.17 and following eth libraries
$ pip list
Package Version
------------------ --------
...
eth-hash 0.7.0
eth-keyfile 0.6.1
eth-keys 0.4.0
eth-typing 3.5.2
eth-utils 2.3.1
...
Thank you,
I'm not to familiar with Python. But shouldnt pip install iconsdk
just work?
I get the error when importing iconsdk
and I'm not importing anything else.
Much like JavaScript development environments, Python also tends to have dependency hell.
It seems you've installed iconsdk
in global context and using it without any sandboxed dependency env.
It looks like eth-utils
has been upgraded later while performing your other tasks.
Usually we use virtualenv
to separate the dependencies from other Python projects.
You need to upgrade eth-utils
by yourself if you'd like to keep using the global context dev env.
Thank you!
When importing iconsdk I get an error:
Im using Python 3.8.10 on a Linux machine.