Я хочу установить Lxml, чтобы потом установить Scrapy.
Когда я обновил свой Mac сегодня, он не позволил мне переустановить lxml, я получил следующую ошибку:
In file included from src/lxml/lxml.etree.c:314:
/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
Я пытался использовать brew для установки libxml2 и libxslt, оба установились нормально, но я все еще не могу установить lxml.
В прошлый раз, когда я устанавливал, мне нужно было включить инструменты разработчика на XCode, но, поскольку он обновлен до XCode 5, он больше не дает мне такой возможности.
Кто-нибудь знает, что мне нужно делать?
pip3.4 install lxml
илиSTATIC_DEPS=true pip3.4 install lxml
команды, если вы нацелены на конкретную установку для Python3 (адаптируйтесь к вашей версии, завершение bash TAB - ваш друг); так что вы устанавливаете для конкретной версии вашей целевой программы, которая использует эту / эти библиотеки. В противном случае легко потратить 30 минут на установку библиотеки для неправильного интерпретатора ;-)