sql >> Databasteknik >  >> RDS >> PostgreSQL

Kan inte installera plpython3u - postgresql

Att få python att fungera med postgres verkar vara version eller versionsberoende. Jag har för närvarande postgres 9.6. och jag hade installerat python 3.9. Jag hade tidigare installerat tillägget plpython3u i postgres men tiden hade gått och jag flyttade till en annan dator. När jag försökte köra en procedur baserad på Python fick jag ett felmeddelande. Jag laddade ner dependency walker härifrån:https://www.opcsupport.com/s/article/How-do-I-figure-out-why-my-DLL-is-failing-Microsoft-Dependency-Walker eller här:https://www.dependencywalker.com/ . När jag öppnade dependency walkern drog jag plpython3.dll till dependency walkern, .dll finns här:F:\pg96\lib. Jag fick sedan följande skärm -- nedan -- som verkade indikera att jag behövde installera en Python 3.7. Jag laddade ner Python 3.7 härifrån:https://www.python.org/downloads/windows/ . Och mina pythonprocedurer fungerade nu.



  1. Databasbyte och failover för Drupal-webbplatser som använder MySQL eller PostgreSQL

  2. MySQL:Genomsnittligt intervall mellan poster

  3. Hur kör man psql interaktiv i sin docker-behållare?

  4. Anrop lagrad procedur från java för Oracle-typ TABLE