PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Não é possível instalar o plpython3u - postgresql


Fazer com que o python funcione com o postgres parece ser dependente da versão ou das versões. Atualmente tenho postgres 9.6. e eu instalei o python 3.9. Eu já havia instalado a extensão plpython3u no postgres, mas o tempo passou e mudei para outro computador. Quando tentei executar um procedimento baseado em Python, recebi um erro. Baixei o dependência walker, daqui:https://www.opcsupport.com/s/article/How-do-I-figure-out-why-my-DLL-is-failing-Microsoft-Dependency-Walker ou aqui:https://www.dependencywalker.com/ . Quando abri o andador de dependência, arrastei o plpython3.dll para o andador de dependência, o .dll está localizado aqui:F:\pg96\lib. Em seguida, obtive a seguinte tela - abaixo - que parecia indicar que eu precisava instalar um Python 3.7. Baixei o Python 3.7 daqui:https://www.python.org/downloads/windows/ . E meus procedimentos python agora funcionaram.