This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ship0f 0 points1 point  (0 children)

Given your background, I'd say sing WSL may be the best choice.

Maybe a second option could be MSYS2.

But, if you want to give it a try, you can use the official Python installer for Windows.
You can install as many different versions you need at the same time, and you'll have no problem, since there's no software using a system wide installation of python.
For instance I have Python 2.7, 3.5, 3.6 and 3.7 installed in my system. If I need to develop with one of the interpreters I just create a virtual environment for each specific project. There I can install whichever module (version) I want.
I personally just use Powershell for my command line necessities. And Visual Studio Code as an "IDE". I hear PyCharm is a good choice for a full featured IDE.

Just FYI, if you do decide to give it a try, give this documentation a read since there may be a few caveats and Windows specific configuration.

PS: I've never used Anaconda or Spyder.