Also holy shit the whole Virtualenv thing, which I still don't fully understand how it works beyond creating a "container" with individual installs/packages/etc. so you can better manage projects is so much easier to figure out in their instructions than on new-coder.io, where errors galore appeared while trying to figure out their instructions. Going to have to read up on RNNs and CNNs (not the tv channel?!), thanks thundara!
Virtualenv is pretty simple! Instead of installing packages to a system-wide folder, it places them locally and tells python to search that folder instead of the system's one: $ source bin/activate $ pip install pkg1 pkg2 ... $ python run_program... The underlying implementation has changed a bit over the years, but from a user's point of view, it's been extremely easy to work with.$ virtualenv .