Instalando lxml no MAC

oraculum

Tagged:

tagpython

Depois da atualização do Maverick todo o meu Xcode foi se perdeu e tive que realizar a instalação de todos os pacotes novamente.

Bem dei um agarrada na instalação do lxml fica a dica abaixo para quem pegar o erro:

 

/private/tmp/pip_build_root/lxml/src/lxml/includes/etree_defs.h:9:10: fatal error: ‘libxml/xmlversion.h’ file not found

#include “libxml/xmlversion.h”

         ^

1 error generated.

error: command ‘cc’ failed with exit status 1

Primeiro rode o comando abaixo:
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/libxml2/libxml/ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/libxml

 

Depois rode a instalação usando o pop e forçando a instalação das dependências:

STATIC_DEPS=true sudo pip install lxml


Share Button

Leave a Reply