Install steem-python easily by conda-forge

Words
218
Reading
1 min
Listen
Play
9y

Installing steem-python is very frustrating:

  • At the moment, it is not easily possible to install steem-python on windows
  • The steem python version from pypi cannot be compiled, as it requires a wrong toml version which does not exists
  • the cli programms do not run, as the node cannot be changed and the default node is offline

Bug fixes

Installing steem-python by conda-forge fixes:

These open issues have been fixed by patching the source code of the release source from pypi and by using only conda packages for installing steem. The patches to fix the broken node can be found in this commit.
I pushed them here https://github.com/conda-forge/steem-feedstock/commit/751b620e91d60a5a9152e684aa5f8de968362949.
In order to install steem with conda, I also pushed the following PR:

Installing steem-python

After installing Miniconda / Anaconda on either Linux, OSX or Windows just do:

conda config --add channels conda-forge
conda install steem

You can use the three cli-programs (steempy and piston are doing the same):

  • steempy / piston
  • steemtail

image.png

and the python classes

  • import steem
  • import steembase

Please test this and report bugs regarding installation steem in the steem-feedstock:

I patched the released source code less as possible. You can see the patches here:

In order to be able to add steem to conda-forge, I added the following feedstocks:

If you have issues, please report them in the specific repository.



Posted on Utopian.io - Rewarding Open Source Contributors

Install steem-python easily by conda-forge | Ecency