Andre Mikulec <andre_mikulec@hotmail.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