Bắt python hoạt động với postgres dường như phụ thuộc vào phiên bản hoặc các phiên bản. Tôi hiện có postgres 9.6. và tôi đã cài đặt python 3.9. Trước đây tôi đã cài đặt tiện ích mở rộng plpython3u trong postgres nhưng thời gian trôi qua và tôi đã chuyển sang một máy tính khác. Khi tôi cố gắng chạy một thủ tục dựa trên Python, tôi đã gặp lỗi. Tôi đã tải xuống bộ đi phụ thuộc, từ đây: https://www.opcsupport.com/s/article/How-do-I-figure-out-why-my-DLL-is-failing-Microsoft-Dependency-Walker hoặc tại đây: https://www.dependencywalker.com/ . Khi tôi mở bộ đi phụ thuộc, tôi kéo plpython3.dll vào bộ đi phụ thuộc, .dll nằm ở đây:F:\ pg96 \ lib. Sau đó, tôi nhận được màn hình sau - bên dưới - dường như cho biết tôi cần cài đặt Python 3.7. Tôi đã tải xuống Python 3.7 từ đây: https://www.python.org/downloads/windows/ . Và các thủ tục python của tôi hiện đã hoạt động.