sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan installeres en Python-pakke på Linux, så den findes af den allerede fungerende PostgreSQL 13 plpython3u-udvidelse?

Problemet er, at dette:

python3.8 -m pip install pandas

installerer en pakke(pandaer i dette tilfælde) til site-packages i hjemmemappen for den bruger, der kører kommandoen, så:

/home/my_user/.local/lib/python3.8/site-packages

plpython3u udvidelse, der kører i Postgres, leder efter pakken i de systemomfattende site-packages . For at få pakken der skal du gøre:

sudo python3.8 -m pip install pandas




  1. SQL-forespørgsel for at vise nærmeste dato?

  2. Ret Msg 8114 "Fejl ved konvertering af datatype varchar til numerisk" i SQL Server

  3. 3 måder at få jobtrinene for et SQL Server Agent Job (T-SQL)

  4. MySQL - hvordan man front pad postnummer med 0?