как установить python3 в postgres
Я пытаюсь работать с plpython в postgresql. Поэтому я запускаю команду:
CREATE EXTENSION plpython3u
но я получаю ошибку:
Erro SQL [58P01]: ERROR: could not load library "C:/Program Files/PostgreSQL/15/lib/plpython3.dll": unknown error 126
Я читал некоторые решения вроде этого:решение
но никто из них мне не помог. Я проверил, существует ли DLL в каталоге postgres и присутствует ли она в каталоге
Я использую Windows 11, на моем компьютере установлена последняя версия Python, а переменные среды установлены правильно. Что может быть причиной этой ошибки? я использую dbeaver
Редактировать 1
Я следил за инструкцией по установке пакета Lanuge по этой ссылке:EDB Docs.
Я также установил правильную версию Python, как описано в этом документе postgresql:
C:/ProgramFiles/PostgreSQL/15/doc/installation-notes.html
Я добавил переменную среды системы/пользователя под названием PYTHONHOME% с путем:
C:\edb\languagepack\v3\Python-3.10
но я все равно получаю ту же ошибку, что и выше.
Я также добавил все переменные среды Python (при установке Python уже есть возможность автоматической установки)