by Mike Driscoll
Not a problem. I only mentioned that you might need to install as Administrator if you wanted to install to your OS's Python with pip. Of course if you have a user installed version or a virtualenv, then you don't want to do that.
I meant to write "when installing using pip", not "when installing Python".
I couldn't find a way to edit my previous comment, sorry.
Just started reading and have not come far, but I like what I see!
You mention using sudo when installing Python. May I suggest that you don't. I have previously done the same but today I always use virtualenv (as you also mention). I recommend the PyCon 2016 talk by Glyph where he explains this at about 7:50
Keep the updates coming, they are really appreciated! I'll continue reading now...