2016-06-29 3 views
-1

На самом деле Iam пытается устанавливать LXML изНевозможно установить lxml by pip? Есть ли альтернативный?

UserWarning: Нет парсер не был явно указан, поэтому я использую лучший доступный HTML анализатор для этой системы («html.parser»). Обычно это не проблема, но если вы запустите этот код в другой системе или в другой виртуальной среде, он может использовать другой парсер и вести себя по-разному.

Так Iam пытается использовать lxml.but я не мог установить из-за этой ошибки enter image description here

Я попытался установить вручную, загрузив последнюю версию also.But не может сделать it.Can любой один пожалуйста, помогите мне разобраться

ответ

0

Вероятно, вы не установили требования к пакету lxml. Следуйте это учебное пособие: http://lxml.de/installation.html

Обрати особое внимание на этот excert:

системы MS Windows Большинства испытывает нехватку обязательно инструментов для создания программного обеспечения, начиная с компилятором уже. Microsoft оставляет пользователям их установку и настройку, что обычно не является тривиальным и означает , что дистрибьюторы не могут полагаться на эти зависимости, доступные на данной системе. В некотором смысле вы получаете то, за что заплатили, и заставляете других платить за него .

Из-за дополнительного отсутствия управления пакетами этой платформы, лучше всего связывать зависимости библиотеки статически, если вы решите построить из источников, а не с помощью двоичного установщика. Для этого lxml может использовать двоичное распределение libxml2 и libxslt, которое оно загружается автоматически во время статической сборки. Для этого нужны как libxml2 , так и libxslt, а также iconv и zlib, которые доступны на сайте загрузки . Дальнейшие инструкции по сборке приведены в документации на источник .

+0

спасибо, но пробовал, что уже.did'nt работал –

+0

Почему бы вам не попробовать urllib? https://docs.python.org/2/library/urllib.html –

+0

Вы сталкиваетесь с этим предупреждением при использовании BeautifulSoup? –