Het probleem is dat dit:
python3.8 -m pip install pandas
installeert een pakket (panda's in dit geval) naar de site-packages
in de homedirectory van de gebruiker die de opdracht uitvoert, dus:
/home/my_user/.local/lib/python3.8/site-packages
De plpython3u
extensie die wordt uitgevoerd in Postgres zoekt naar het pakket in de systeembrede site-packages
. Om het pakket daar te krijgen, moet je het volgende doen:
sudo python3.8 -m pip install pandas