We recommend you install Windows Subsystem for Linux (WSL2) on your machine to mitigate the platform-related issues. Please see this documentation: How to install Linux on Windows with WSL
Once you have the WSL ready, you can then install the environment manager, e.g. Anaconda for Linux, to manage the Python library.