5.7. Python language

Ubuntu 22.04 comes with Python 3.10.

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

Install PyCharm:

1sudo snap install pycharm-community --classic