2016-05-15 1 views
0

Я уже читал вопросы here, here и here. В основном, я использую среду conda, и я хочу установить lxml. Когда я запускаю pip install lxml, я получаю длинное сообщение об ошибке, которое включает Failed building wheel for lxml и error minimum required version of libxslt is 1.1.23. Это заставляет меня верить мне нужно установить libxml2 и libxslt в виртуальную среду (они уже установлены в системе вне среды.)Установка libmxl2 в виртуальную среду OSX

Так что для Linux, я прочитал в одном из связанных ответов, которые я должен работать :

apt-get install libxml2-dev libxslt-dev 

Я попытался адаптировать это к OSX и homebrew. Внутри среды Конда я побежал:

brew install libxml2-dev libxslt-dev 

и получил:

Error: No available formula with the name "libxml2-dev" 

Как получить доморощенного установить libxml2 в окружающую среду Конда?

+0

Возможный дубликат [Как установить libxml2-dev libxslt-dev на Mac os] (http://stackoverflow.com/questions/26473197/how-to-install-libxml2-dev-libxslt-dev-on-mac -os) – Selcuk

+0

Я не думаю, что это дубликат. Это решение не сработало для меня (получило ту же ошибку, что и выше «минимальная требуемая версия libxslt - это 1.1.23'). – Jason

+0

В зависимости от дистрибутива иногда может быть 'libxml2-devel libxslt-devel' ... –

ответ

0

Я чувствую себя глупо. Я бежал

conda install lxml 

и что сработало. Я думал только об использовании pip.

Если вы читаете это, и хотите использовать pip и brew вместо conda, я считаю, что вам может понадобиться, чтобы создать символическую ссылку на правильную установку бочонок-только libxml2 и libxslt.