mehrab@unknown-g41m-es2l:~$ sudo apt install python3-pip python3-setuptools openvpn dialog
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-setuptools is already the newest version (45.2.0-1).
dialog is already the newest version (1.3-20190808-1).
python3-pip is already the newest version (20.0.2-5ubuntu1.5).
openvpn is already the newest version (2.4.7-1ubuntu2.20.04.2).
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
mehrab@unknown-g41m-es2l:~$ sudo pip3 install protonvpn-cli
Requirement already satisfied: protonvpn-cli in /usr/local/lib/python3.8/dist-packages (2.2.6)
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from protonvpn-cli) (2.22.0)
Requirement already satisfied: jinja2 in /usr/local/lib/python3.8/dist-packages (from protonvpn-cli) (3.0.1)
Requirement already satisfied: pythondialog in /usr/local/lib/python3.8/dist-packages (from protonvpn-cli) (3.5.1)
Requirement already satisfied: docopt in /usr/local/lib/python3.8/dist-packages (from protonvpn-cli) (0.6.2)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.8/dist-packages (from jinja2->protonvpn-cli) (2.0.1)