5.7. Python language

Ubuntu 20.04 comes with Python 3.8.

Install PIP et VirtualEnv for all users:

1sudo apt install -y python3-pip python3-venv

Install VirtualEnv et VirtualEnvWrapper for the current user:

1pip3 install virtualenv virtualenvwrapper

5.7.1. pyenv environments manager

Install pyenv:

1curl https://pyenv.run | bash

Then the suggested build dependencies:

1sudo apt install \
2   build-essential curl libbz2-dev libffi-dev liblzma-dev libncursesw5-dev \
3   libreadline-dev libsqlite3-dev libssl-dev libxml2-dev libxmlsec1-dev \
4   llvm make tk-dev wget xz-utils zlib1g-dev

5.7.2. PyCharm editor

1sudo snap install pycharm-professional --classic