Когда я бегу
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?
Большое спасибо