sql >> Base de Datos >  >> RDS >> PostgreSQL

No se puede instalar plpython3u - postgresql

Hacer que python funcione con postgres parece depender de la versión o versiones. Actualmente tengo postgres 9.6. y había instalado python 3.9. Anteriormente había instalado la extensión plpython3u en postgres pero había pasado el tiempo y me mudé a otra computadora. Cuando traté de ejecutar un procedimiento basado en Python, recibí un error. Descargué Dependency Walker, desde aquí:https://www.opcsupport.com/s/article/How-do-I-figure-out-why-my-DLL-falla-Microsoft-Dependency-Walker o aquí:https://www.dependencywalker.com/ . Cuando abrí el caminante de dependencias, arrastré plpython3.dll al caminante de dependencias, el .dll se encuentra aquí:F:\pg96\lib. Luego obtuve la siguiente pantalla, a continuación, que parecía indicar que necesitaba instalar Python 3.7. Descargué Python 3.7 desde aquí:https://www.python.org/downloads/windows/ . Y mis procedimientos de python ahora funcionaron.