Python Development Environment : pyenv & VS Code
While working on Python projects, we need to support projects with multiple versions of Python. Managing multiple versions in one machine is adifficult task. But if you use pyenv it becomes easy to manage. What is pyenv? pyenv is a tool to manage multiple Python versions. You may not need to install System Python if you use pyenv. Installing pyenv [Windows] Follow instructions as mentioned in this link . If you are using WINDOWS operating system the I would prefer Chocolatey package manager. Chocolatey Installation Use powershell with admin rights > choco install pyenv-win To test if the installation is successful > pyenv To see available python installation > pyenv install -l If you do not see you python version then, > pyenv update Installing pyenv [WSL2 - LINUX/Ubuntu] Install Home Brew package manager. follow the the instructions HomeBrew and HomeBrew Installations > /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew...