Today I installed two different versions of python on my windows 11 machine:
- python 3.14.0 installed using executable downloaded from python repository
- python 3.10.10 installed using
pyenv install
command.
Now when I do:
python --version
I will get
python 3.14.0
which is predictable.
And when I do:
pyenv versions
it only gives:
3.10.10
This means that pyenv can not see the installation of other python (which is installed manually) and vice versa. I tried to manually add the installation path of 3.14.0 to PATH variable but it did not help.
Why this happens and how I can control this "Scope" issue?