pyenv-winpyenv for Windows. pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.
I've used this library both professionally and in my side projects.
It's easy to use and assign python interpreter to a folder for windows users.