sql >> Databáze >  >> RDS >> PostgreSQL

Jak nainstalovat balíček Python na Linux tak, aby byl nalezen již fungujícím rozšířením PostgreSQL 13 plpython3u?

Problém je v tom, že toto:

python3.8 -m pip install pandas

nainstaluje balíček (v tomto případě pandy) do site-packages v domovském adresáři uživatele spouštějícího příkaz, takže:

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

plpython3u rozšíření běžící v Postgresu hledá balíček v rámci celého systému site-packages . Abyste tam dostali balíček, musíte udělat:

sudo python3.8 -m pip install pandas




  1. rozdíl mezi klauzulí ON a použitím klauzule v sql

  2. Jak přidat čas k hodnotě Datetime v MySQL

  3. Jak opravit „Možnost konfigurace ‚Agent XPs‘ neexistuje“ v SQL Server (T-SQL)

  4. MariaDB SESSION_USER() Vysvětleno