Sorry, just noticed this comment of yours!;-)
It might be a good idea to first study my ~ 34 tutorial episodes (plus additional material), to get familiar with Python 3 in and by itself, before dabbling into blockchain interactions over a Python lib.
steem-python, last time I used it at least which is a while ago, indeed resulted in a number of errors while pip install'ing it, but have you tried beem instead?
RE: Learn Python Series - Intro