The version is right at the front, 3.9.0
so it seems fine to me
.
If you do choose to install conda of some form then it bundles a version of Python with it anyway. It would be a different version than the one you have installed at present but they should be able to coexist peacefully so you don’t have to run around uninstalling things.
Since some of the early lessons do use JupyterNotebook files you would want to get jupyter installed. With Anaconda I think it is included. With miniconda you would have to install it via conda- conda install jupyter
. Or if you choose not to get conda the standard python package manager pip
would be the way to go pip install jupyter
. If that’s all a bit confusing at present then stick with whatever the lessons suggest for now.
As for different terminals the command line course is based on bash which is well supported but depending on your OS may need some additional downloads for it to work in the same way the command line lessons would.
Since you have powershell I’m assuming you’re on windows. Whilst you could theoretically work with the basic command prompt
shell many people would choose not to (you’d have to learn commands specific to this console). Since you’re doing the command line lessons there are several options to get a shell in windows which behaves like it does in the command line lessons.
I think the lessons themselves suggest git bash- https://www.codecademy.com/articles/command-line-setup
There are other popular options such as windows subsystem for linux (effectively lets you run a linux console semi-natively which would be my personal choice on windows). There are numerous online articles which suggest the benefits and drawbacks of different options but to keep things simple perhaps stick with what the lessons also cover for now and have a nosey at other options later on.