An enjoyable Python Development Environment on Windows 10

6 minute read Published:

Windows 10 Pro, WSL2, Poetry, Pycharm

One of the great things about Python is the fact that it can be developed, and runs on, many different platforms. There is no one platform that is better for writing Python programs, though certainly, there are some that make it a bit easier. While Linux is and will always be, my preferred environment for developing Python, recently, I’ve been re-visiting Windows as my primary development platform. With the WSL, and some new fancy terminal emulators, I’m finding that I don’t miss my Linux box nearly as much as I used to. In this article, I’ll go over my preferred setup on Windows, using the WSL2, Windows 10 Pro, and Pycharm.