Comment puis-je installer lxml sur Mac OS X 10.7.4? J'ai épuisé toutes les options

Essayé différentes pistes mais pas de chance. Je suis à l'aide d'un MBP avec 10.7.4. Je ne me souviens pas la dernière fois que j'ai eu beaucoup de problèmes pour l'installation de quoi que ce soit avec Python sur mon Mac. Merci de m'aider à utiliser lxml sur ma machine locale et ne pas compter sur SVN s'engage, les mises à jour pour exécuter à distance sur la machine Linux.

$ sudo STATIC_DEPS=true /usr/bin/easy_install-2.7 lxml
Password:
Searching for lxml
Reading http://pypi.python.org/simple/lxml/
Reading http://codespeak.net/lxml
Best match: lxml 2.3.4
Downloading http://lxml.de/files/lxml-2.3.4.tgz
Processing lxml-2.3.4.tgz
Running lxml-2.3.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-mbyEtk/lxml-2.3.4/egg-dist-tmp-O_t_3P
Building lxml version 2.3.4.
Latest version of libiconv is 1.14
Downloading libiconv into libs/libiconv-1.14.tar.gz
error: [Errno 60] Operation timed out

Essayé suivantes avec pas de chance

$ python setup.py build

$ STATIC_DEPS=true sudo easy_install --allow-hosts=lxml.de,*.python.org lxml
$ sudo pip install lxml

llvm-gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -I/usr/include/libxml2 -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/lxml/lxml.etree.c -o build/temp.macosx-10.7-intel-2.7/src/lxml/lxml.etree.o -w -flat_namespace

unable to execute llvm-gcc-4.2: No such file or directory

error: command 'llvm-gcc-4.2' failed with exit status 1
  • quel est votre ~/.pip/pip.log dire?
  • Il manque le compilateur C.
  • Aucun fichier ou répertoire
  • si vous êtes à exécuter pip en tant que root, puis le journal doit être en /root/.pip/pip.log. mais comme @larsks souligné, vous devez vous assurer d'avoir gcc est installé et dans votre $PATH.
InformationsquelleAutor ThinkCode | 2012-05-19