While Anaconda has made it much simpler to get python running on Windows, I think Windows Sublayer for Linux is a really good platform to do coding, especially if you later merge the code you're working on to a container online. Conda (Anaconda's product) is a package manager that takes care of most of the weird things you may encounter programming with windows when you're interfacing with Unix users. Python's built-ins like pathlib
do even better.
- Enable WSL for Windows. Follow the instructions.
- 1a. WSL2 is a different way that Windows runs Linux. It's defintely performs better, but requires a version of Windows 10 that's not available on stable release until late May 2020. If you don't mind updating to the required version, it's worth the hassle. Here are the [instructions](https://docs.mic