Re: configure PostgreSQL with the python: distutils module not found

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Andre Mikulec <andre_mikulec(at)hotmail(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: configure PostgreSQL with the python: distutils module not found
Date: 2016-10-20 14:03:42
Message-ID: 31577.1476972222@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Andre Mikulec <andre_mikulec(at)hotmail(dot)com> writes:
> I am trying to configure PostgreSQL with the plpython language available.

> Here is my ./configure line

> $ ./configure PYTHON=/c/EnterpriseDB/LanguagePack/9.5/x64/Python-3.3 --with-python --with-includes=/c/EnterpriseDB/Lang

Are you sure that that PYTHON specification actually points at a usable
executable?

> I am getting the error message.

> checking for python... /c/EnterpriseDB/LanguagePack/9.5/x64/Python-3.3
> checking for Python distutils module... no
> configure: error: distutils module not found

The test that's failing is just

if "${PYTHON}" -c 'import distutils' 2>&AS_MESSAGE_LOG_FD
then
AC_MSG_RESULT(yes)
else
AC_MSG_RESULT(no)
AC_MSG_ERROR([distutils module not found])
fi

so it seems pretty likely that the value of PYTHON you're forcing doesn't
identify a usable Python. Looking into config.log to see what the stderr
output of this test was might be informative.

regards, tom lane

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Bruce Momjian 2016-10-20 14:06:51 Re: Postgres upgrade from 9.4.9 to 9.6 using pg_upgrade error
Previous Message Adrian Klaver 2016-10-20 13:58:45 Re: configure PostgreSQL with the python: distutils module not found