Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как устновить plpython под win? / 7 сообщений из 7, страница 1 из 1
11.02.2013, 11:37
    #38145689
javaprog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как устновить plpython под win?
Код: sql
1.
2.
3.
create extension plpython3u;
ERROR:  could not load library "C:/Program Files/PostgreSQL/9.2/lib/plpython3.dll": The specified module could not be found.
--plpython3.dll есть.


сделал как тут получаю ошибку
Код: sql
1.
2.
CREATE EXTENSION plpython3u FROM unpackaged;
ERROR:  language "plpython3u" does not exist


это тоже не помогло. хотя добавил все зависимости в том числе ieshims.dll
...
Рейтинг: 0 / 0
11.02.2013, 12:05
    #38145762
/\/\/\/\/\/\/\/\/\
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как устновить plpython под win?
javaprog,

Версия Python определяется на этапе компиляции: RTFM , параметр PYTHON. То есть Вам нужно узнать с какой версией откомпилирован Ваш установочный набор.

По внешним признакам стандартная поставка PostgreSQL под win откомпилирована с Python 2.
...
Рейтинг: 0 / 0
11.02.2013, 12:17
    #38145790
javaprog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как устновить plpython под win?
похоже вообще не устновлено

Код: sql
1.
2.
3.
4.
5.
6.
7.
SELECT * FROM pg_available_extensions WHERE name LIKE '%python%' ORDER BY name;

    name    | default_version | installed_version |                  comment                  
------------+-----------------+-------------------+-------------------------------------------
 plpython2u | 1.0             |                   | PL/Python2U untrusted procedural language
 plpython3u | 1.0             |                   | PL/Python3U untrusted procedural language
 plpythonu  | 1.0             |                   | PL/PythonU untrusted procedural language



интсал брал с enterprisedb.com
...
Рейтинг: 0 / 0
11.02.2013, 13:52
    #38146001
/\/\/\/\/\/\/\/\/\
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как устновить plpython под win?
javaprog,

Возможность установить расширение и возможность применения процедурного языка - это разные вещи. По указанной выше ссылке сказано, что одновременно Python 2 и Python 3 работать не могут. Ваш пост сообщает, что поддержка процедурного языка python не установлена, что вовсе не означает что ее не может быть.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
06.07.2018, 09:47
    #39670468
ShibAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как устновить plpython под win?
Пост стар, как мир, но чёткого ответа на чётко поставленный вопрос в комментах я не увидел(видимо это сейчас можно), поэтому просто оставляю это здесь:

Я устанавливал на PG 9.6 питон 3.3.
Что делал:
1. Установил питон 3.3.3
2. Добавил переменную среду - в строку "PATH" путь к директории питона. В моём случае это "C:\Python33\"
3. Скопировал файл "python3.dll" из папки "C:\Python33\DLLs" в папку "C:\Program Files\PostgreSQL\9.6\lib"
4. Переименовал файл "python3.dll" в "python33.dll" в папке сервера(вторая цифра зависит от версии питона. Если питон 3.2, то имя длл файла будет python32.dll).
Теперь расширение должно установиться без ошибки. Можете попробовать разные версии питона, если на вашем сервере не удалось с первого раза установить расширение.

ПРУФ
...
Рейтинг: 0 / 0
24.07.2018, 22:03
    #39678598
su_postgres
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как устновить plpython под win?
ShibAlex,

Господи, спасибо тебе. Весь инет перерыл, наверное это единственный пост, который помогает решить данную проблему!
...
Рейтинг: 0 / 0
25.07.2018, 12:46
    #39678851
Уткъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как устновить plpython под win?
Большое спасибо!!!


Еще бы понять как перл установить под винду. После установки самого перла нужная ddl там вообще отсутсвует и копировать ее неоткуда.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как устновить plpython под win? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]