Windows Specific Instructions
Get a linux cloud server (which cost fractions of a cent per hour these days).
Ubuntu is the easiest flavor of Linux to get started with and the directions
above will serve you well. Seriously, this is your best option. You can do it.
I'm both confident in your abilities and proud of you for taking this important
step in life.
This is not a very helpful attitude. The only "UNIX-y" thing I see it's doing is forking for concurrency. I understand that Python's global interpreter lock limitation makes processes more desirable than threads for concurrency, and on UNIX-like systems this isn't a problem because starting new processes is very cheap. But that doesn't mean it wouldn't "work" on Windows, just be a little slow on starting each subprocess.Or is it more about not wanting to track down how to install software on Windows?
(EDIT: and as others have pointed out, it's kind of cheesy to use the moment to plug your referral code for DigitalOcean)