Очень полезная информация по настройке "модной связки" PostgreSQL и Python.
Спасибо!
ОШИБКА: загрузить библиотеку plpython3.dll не удалось: The specified module could not be found.
Re: ОШИБКА: загрузить библиотеку plpython3.dll не удалось: The specified module could not be found.
А как вообще удалось на винду установить PostgreSQL 17 с PL/Python? уже несколько часов маюсь - не получается никак.
оказывается, файлик из ошибки Query 1 ERROR at Line 1: : ERROR: could not load library "C:/Program Files/PostgreSQL/17/lib/plpython3.dll": The specified module could not be found.
лежит по адресу, просто правда, надо зайти в библиотеку C:/Program Files/PostgreSQL/17/lib/plpython3.dll и поискать поиском ".dll" - у меня со второй попытки нашлось python312.dll
но этого мало, надо plpython3.dll загрузить в прогу https://www.dependencywalker.com/ - она покажет, какие .dll не найдены на вашем компе (не использовал - после перезагрузки норм заработало)
оказывается, файлик из ошибки Query 1 ERROR at Line 1: : ERROR: could not load library "C:/Program Files/PostgreSQL/17/lib/plpython3.dll": The specified module could not be found.
лежит по адресу, просто правда, надо зайти в библиотеку C:/Program Files/PostgreSQL/17/lib/plpython3.dll и поискать поиском ".dll" - у меня со второй попытки нашлось python312.dll
но этого мало, надо plpython3.dll загрузить в прогу https://www.dependencywalker.com/ - она покажет, какие .dll не найдены на вашем компе (не использовал - после перезагрузки норм заработало)
Re: ОШИБКА: загрузить библиотеку plpython3.dll не удалось: The specified module could not be found.
Путь к файлу в Windows указывается через обратный слеш \, а в Linux и Unix через прямой слеш /
Обратил внимание, что у Вас в сообщении об ошибке ERROR: could not load library "C:/Program Files/PostgreSQL/17/lib/plpython3.dll
слеши в Unix-style. Возможно в настройках, где указан путь к dll, надо поменять на обратный слеш \
Аналогичная ошибка встречалась в группе рассылки PostgreSQL
Надеюсь, поможет.
Обратил внимание, что у Вас в сообщении об ошибке ERROR: could not load library "C:/Program Files/PostgreSQL/17/lib/plpython3.dll
слеши в Unix-style. Возможно в настройках, где указан путь к dll, надо поменять на обратный слеш \
Аналогичная ошибка встречалась в группе рассылки PostgreSQL
Надеюсь, поможет.