Membuat python berfungsi dengan postgres tampaknya bergantung pada versi atau versi. Saat ini saya memiliki postgres 9.6. dan saya telah menginstal python 3.9. Saya sebelumnya telah menginstal ekstensi plpython3u di postgres tetapi waktu telah berlalu dan saya pindah ke komputer lain. Ketika saya mencoba menjalankan prosedur berdasarkan Python, saya mendapatkan kesalahan. Saya mengunduh dependensi walker, dari sini:https://www.opcsupport.com/s/article/How-do-I-figure-out-why-my-DLL-is-failing-Microsoft-Dependency-Walker atau di sini:https://www.dependencywalker.com/ . Ketika saya membuka dependensi walker, saya menyeret plpython3.dll ke dalam dependensi walker, .dll terletak di sini:F:\pg96\lib. Saya kemudian mendapatkan layar berikut -- di bawah -- yang sepertinya menunjukkan bahwa saya perlu menginstal Python 3.7. Saya mengunduh Python 3.7 dari sini:https://www.python.org/downloads/windows/ . Dan prosedur python saya sekarang berfungsi.