Błąd przy tworzeniu nowego języka pl/python w postgreSQL

0

Witam,

Nie mogę sobie poradzić z tworzeniem nowego języka w postgreSQL. Używam pgAdmin.

Przy

CREATE LANGUAGE plpythonu;

dostaję błąd

BŁĄD:  nie można uzyskać dostępu do pliku "$libdir/plpython2": No such file or directory
********** Błąd **********

BŁĄD: nie można uzyskać dostępu do pliku "$libdir/plpython2": No such file or directory
Stan SQL: 58P01

Szukałem rozwiązania w internetach, ale nie napotkałem się na nic co mogłoby mi pomóc.

Miał ktoś z tym do czynienia z tym wcześniej?

0

nie mialam takiego problemu ale wyglada to na brakujacego pythona, http://stackoverflow.com/questions/14106388/postgres-and-python

0

Właśnie napotkałem się na to przed chwilą, biblioteka jest w folderze lib w postgresql,
ale

BŁĄD:  nie można załadować biblioteki "C:/Program Files/PostgreSQL/9.4/lib/plpython3.dll": unknown error 193
********** Błąd **********

BŁĄD: nie można załadować biblioteki "C:/Program Files/PostgreSQL/9.4/lib/plpython3.dll": unknown error 193
Stan SQL: XX000

Ta biblioteka już była w postgres'ie, nawet przekopiowałem nową z pythona, ale to nic nie dało.
Mam pythona 3.4.

0

sprobuj doinstalowac np pythona 2.7 i/lub

CREATE EXTENSION

zamiast CREATE LANGUAGE

0

Mam pythona 2 i 3 zainstalowanego. Nic to nie zmieniło.

0

mozesz jeszcze plpython.dll skopiowac do katalogu /lib i zmienic nazwe na plpython3.dll http://postgresql.nabble.com/BUG-5641-Can-not-create-any-python-language-td2801518.html

0

Żadne rozwiązanie nie przyniosło efektu. Nadal nie może załadować biblioteki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1