[lxml-dev] easy install problem
Julius Minka
ju at minka.sk
Fri Jan 23 11:22:13 CET 2009
thank you, that was it
On Št, 2009-01-22 at 23:45 +0100, Gael Pasgrimaud wrote:
> "Python.h: No such file or directory"
>
> Seems you need to install python-dev
>
> On Thu, Jan 22, 2009 at 10:15 PM, Julius Minka <ju at minka.sk> wrote:
> > libxml2 2.6.30.dfsg-2ubuntu1.4
> > libxslt1.1 1.1.21-2ubuntu2.2
> >
> > sudo easy_install lxml
> >
> > Searching for lxml
> > Reading http://pypi.python.org/simple/lxml/
> > Reading http://codespeak.net/lxml
> > Best match: lxml 2.2beta1
> > Downloading
> > http://cheeseshop.python.org/packages/source/l/lxml/lxml-2.2beta1.tar.gz
> > Processing lxml-2.2beta1.tar.gz
> > Running lxml-2.2beta1/setup.py -q bdist_egg
> > --dist-dir /tmp/easy_install-AzETqw/lxml-2.2beta1/egg-dist-tmp-RoNbhQ
> > Building lxml version 2.2.beta1.
> > NOTE: Trying to build without Cython, pre-generated
> > 'src/lxml/lxml.etree.c' needs to be available.
> > Using build configuration of libxslt 1.1.21
> > src/lxml/lxml.etree.c:4:20: error: Python.h: No such file or directory
> > src/lxml/lxml.etree.c:5:26: error: structmember.h: No such file or
> > directory
> > src/lxml/lxml.etree.c:34: error: expected specifier-qualifier-list
> > before 'PyObject'
> > src/lxml/lxml.etree.c:129:22: error: pythread.h: No such file or
> > directory
> > src/lxml/lxml.etree.c:161: error: expected specifier-qualifier-list
> > before 'PyObject'
> > src/lxml/lxml.etree.c:179: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:180: error: expected '=', ',', ';', 'asm' or
> > '__attribute__' before '__pyx_PyInt_AsLongLong'
> > src/lxml/lxml.etree.c:181: error: expected '=', ',', ';', 'asm' or
> > '__attribute__' before '__pyx_PyInt_AsUnsignedLongLong'
> > src/lxml/lxml.etree.c:182: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:187: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:188: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:189: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:190: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:191: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:192: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:193: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:194: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:195: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:196: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:197: error: expected ')' before '*' token
> > src/lxml/lxml.etree.c:212: error: expected '=', ',', ';', 'asm' or
> > '__attribute__' before '*' token
> > src/lxml/lxml.etree.c:213: error: expected '=', ',', ';', 'asm' or
> > '__attribute__' before '*' token
> > src/lxml/lxml.etree.c:214: error: expected '=', ',', ';', 'asm' or
> > '__attribute__' before '*' token
> > src/lxml/lxml.etree.c:224: error: expected declaration specifiers or
> > '...' before 'PyObject'
> >
> > ...and then about 700kB of similar error messages.
> >
> > What can be the problem? The same version of lxml, libxml2, libxslt1.1
> > on newer Ubuntu was without a problem.
> >
> > Julius
> >
> >
> > _______________________________________________
> > lxml-dev mailing list
> > lxml-dev at codespeak.net
> > http://codespeak.net/mailman/listinfo/lxml-dev
> >
More information about the lxml-dev
mailing list