Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

4
  • interesting, i like this idea. I tried sudo yum remove libxslt.i386 libxslt.x86_64 libxslt-devel.i386 libxslt-devel.x86_64 and it wanted to remove over 100 other packages, such as gnome-mount, gnome-desktop, system-config-bind, gnome-terminal, and other important sounding things. Should this concern me. I am rather unfamiliar with yum, however, easy_install lxml==2.2.8 did solve my issue. I'd still like to get 2.3 working, but if worse comes to worse this will work. Best answer so far. Commented Jun 29, 2011 at 16:30
  • You only need to remove the development packages. Also if you are not very familiar with CentOS you may try to use ActivePython and its own package manager. It come with a lot of stuff built in, and there are a lot of libraries precompiled in their site.(available through ppm) Commented Jun 29, 2011 at 16:37
  • Okay, tried that and was unable to get libxslt-devel to install without also installing a newer version of libxslt. I'd still like to get lxml 2.3 installed, but lxml 2.2.8 is now installed flawlessly and doing everything I want it too. This may just be the answer I need to accept after close to 20hrs. Commented Jun 29, 2011 at 18:17
  • ./configure --prefix=/opt/xslt ; make install after unpacking the library. Then try to install lxml with CFLAGS='-I/opt/xslt/include' LDFLAGS='-L/opt/xslt/lib' easy_install lxml Commented Jun 30, 2011 at 17:10