Use pipx as an alternative to pip3 if externally-managed-environment error is encountered
sudo apt install pipx && pipx install [some-python-library]
If using pipx, you should update $PATH by running:
pipx ensurepath
I used this method to install ptap2 and meshtastic: