Postgresql - ОШИБКА: не удалось получить доступ к файлу "$ libdir / plpython2": такого файла или каталога нет - PullRequest
0 голосов
/ 09 апреля 2019

Когда я бегу

CREATE EXTENSION plpythonu;

на моем Postgresql, я получаю

ERROR:  could not access file "$libdir/plpython2": No such file or directory

Я установил Python 2.7.16 - https://www.python.org/ftp/python/2.7.16/python-2.7.16.amd64.msi Тогда https://get.enterprisedb.com/postgresql/postgresql-11.2-1-windows-x64.exe

Если я ищу plpython2 на всем диске, он не найден. Но у меня также есть Python 3 и plpython3 найден. Я попытался переустановить установку postgresql и python, но безуспешно.

Я искал эту ошибку, но решение не помогло. (Если я запускаю create language plpython2u; я получаю ту же ошибку.)

Я тоже пытался запустить

create language plpython3u;

чтобы посмотреть, сработает ли это, но мне нужно использовать python2. Этот сбой на

ERROR:  could not load library "C:/Program Files/PostgreSQL/11/lib/plpython3.dll": The specified module could not be found.

SQL state: XX000

но файл существует и postgresql определенно имеет полный доступ к файлу.

Любые идеи, подсказки, как я могу заставить Python 2 работать на postgresql в Windows 10?

Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...