There are a lot of posts about installing steem-python on windows.
What is the source of the problems?
steem-python needs pycrypto. pycrypto has seen its last update in 20 Jun 2014. It has 112 unsolved issues and 54 open pull requests. 20 open issues are about installing pycrypto on windows.
Solution
The solution is to use Anaconda/Miniconda and to
install pycrypto from conda-forge. In the feedstock, four patches are applied to the source in order to fix all problems.
Start the installer (I normally choose that all user can use Python and change the path to C:\Anaconda3)
2. Start the Anaconda Prompt and add the conda-forge channel
Start the Anaconda Prompt ( You find it under Anaconda3)
Add the conda-forge channel by entering the following into the prompt:
condaconfig--addchannelsconda-forge
3. Install steem-python
There are now three different ways to install python-steem.
3.1. Install steem-python with conda
Open the Anaconda Prompt ( You find it under Anaconda3)
Install python-steem by
condainstallsteem
The command line tools are available inside of the Anaconda Prompt and can be called by
steempy
The command line tools are inside AnacondaDir\Scripts, so when adding this directory and AnacondaDir to the path variable of windows, the tools are also available outside the Anaconda Prompt.
3.2. Install the development version of steem-python