Lxml install на windows 7 с помощью pip и python 2.7

Когда я пытаюсь обновить lxml с помощью pip на моем компьютере с Windows 7, я получаю журнал, напечатанный ниже.

Когда я удаляю и пытаюсь установить с нуля, я получаю те же ошибки. Любые идеи?

Загрузка/распаковка lxml из https://pypi.python.org/packages/source/l/lxml/lxml-3.2.4.tar.gz # md5 = cc363499060f615aca1ec8dcc04df331 Скачивание lxml-3.2.4.tar.gz(3,3 МБ): загружено 3,3 МБ Запуск setup.py egg_info для пакета lxml     Building lxml version 3.2.4.     Строительство без Китона.     ОШИБКА: Nazwa 'xslt-config' nie jest rozpoznawana jako polecenie wewnętrzne l ub zewnętrzne,     программа wykonywalny lub plik wsadowy.

** make sure the development packages of libxml2 and libxslt are installed *

*

Using build configuration of libxslt
D:\software\Python27\lib\distutils\dist.py:267: UserWarning: Unknown distrib ution option: 'bugtrack_url'
  warnings.warn(msg)

warning: no files found matching 'lxml.etree.c' under directory 'src\lxml'
warning: no files found matching 'lxml.objectify.c' under directory 'src\lxm l'
warning: no files found matching 'lxml.etree.h' under directory 'src\lxml'
warning: no files found matching 'lxml.etree_api.h' under directory 'src\lxm l'
warning: no files found matching 'etree_defs.h' under directory 'src\lxml'
warning: no files found matching '*.txt' under directory 'src\lxml\tests'
warning: no files found matching 'pubkey.asc' under directory 'doc'
warning: no files found matching 'tagpython*.png' under directory 'doc'
warning: no files found matching 'Makefile' under directory 'doc' Installing collected packages: lxml   Found existing installation:

lxml 2.3     Удаление lxml:       Удаленное удаление lxml Запуск setup.py install для lxml     Building lxml version 3.2.4.     Строительство без Китона.     ОШИБКА: Nazwa 'xslt-config' nie jest rozpoznawana jako polecenie wewnętrzne l ub zewnętrzne,     программа wykonywalny lub plik wsadowy.

** make sure the development packages of libxml2 and libxslt are installed *

*

Using build configuration of libxslt
building 'lxml.etree' extension
D:\software\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3  /GS- /DNDEBUG

-Ic:\users\x\appdata\local\temp\pip_build_x\lxml\src\lxml\inc ludes -ID:\software\Python27\include -ID:\software\Python27\PC /Tcsrc \LXML\LXML. etree.c /Fobuild \temp.win32-2.7\Release\src\lxml\lxml.etree.obj     lxml.etree.c     C:\Users\х\AppData\Local\Temp\pip_build_x\LXML\SRC\LXML\включает\etree_d efs.h(9): фатальная ошибка C1083: невозможно открыть файл include: 'libxml/xmlversion.h': N o такой файл или каталог     D:\software\Python27\lib\distutils\dist.py: 267: UserWarning: Неизвестный параметр распределения: 'bugtrack_url'       warnings.warn(MSG)     error: команда "D:\software\Microsoft Visual Studio 9.0\VC\BIN\cl.exe" 'fai с статусом выхода 2     Полный вывод из команды D:\software\Python27\python.exe -c "import setu ptools файл= 'C:\Users\х\AppData\Local\Temp\pip_build_x\LXML\сету p.py '; exec (compile (open (file). read(). replace ('\r\n ','\n '), файл, 'exec'))" install --record c:\users\x\appdata\local\temp\pip-pyyuss-record\install-r ecord.txt --single-версия-наружно-управляемые:     Строка lxml версии 3.2.4.

Здание без Cython.

ОШИБКА: Nazwa 'xslt-config' nie jest rozpoznawana jako polecenie wewnętrzne lub z ewnętrzne,

программа wykonywalny lub plik wsadowy.

** убедитесь, что установлены пакеты разработки libxml2 и libxslt **

Использование конфигурации сборки libxslt

запущена установка

running build

running build_py

создание сборки

создание сборки \lib.win32-2.7

создание сборки \lib.win32-2.7\lxml

копирование src\lxml\builder.py → build\lib.win32-2.7\lxml

копирование src\lxml\cssselect.py → build\lib.win32-2.7\lxml

копирование src\lxml\doctestcompare.py → build\lib.win32-2.7\lxml

копирование src\lxml\ElementInclude.py → build\lib.win32-2.7\lxml

копирование src\lxml\pyclasslookup.py → build\lib.win32-2.7\lxml

копирование src\lxml\sax.py → build\lib.win32-2.7\lxml

копирование src\lxml\usedoctest.py → build\lib.win32-2.7\lxml

копирование src\lxml_elementpath.py → build\lib.win32-2.7\lxml

копирование src\lxml__init __. py → build\lib.win32-2.7\lxml

создание build\lib.win32-2.7\lxml\includes

копирование src\lxml\includes__init __. py → построить\lib.win32-2.7\LXML\включает в себя

создание сборки \lib.win32-2.7\lxml\html

копирование src\lxml\html\builder.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\clean.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\defs.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\diff.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\ElementSoup.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\formfill.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\html5parser.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\soupparser.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html\usedoctest.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html_diffcommand.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html_html5builder.py → построить\lib.win32-2.7\LXML\HTML

копирование src\lxml\html_setmixin.py → build\lib.win32-2.7\lxml\html

копирование src\lxml\html__init __. py → build\lib.win32-2.7\lxml\html

создание сборника \lib.win32-2.7\lxml\isoschematron

копирование src\lxml\isoschematron__init __. py → build\lib.win32-2.7\lxml\isoschema tron ​​

копирование src\lxml\lxml.etree.h → build\lib.win32-2.7\lxml

копирование src\lxml\lxml.etree_api.h → build\lib.win32-2.7\lxml

копирование src\lxml\includes\c14n.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\config.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\dtdvalid.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\etreepublic.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\htmlparser.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\relaxng.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\schematron.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\tree.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\uri.pxd → build\lib.win32-2.7\lxml\includes

копирование src\lxml\includes\xinclude.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\xmlerror.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\xmlparser.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\xmlschema.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\xpath.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\xslt.pxd → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\etree_defs.h → построить\lib.win32-2.7\LXML\включает в себя

копирование src\lxml\includes\lxml-version.h → построить\lib.win32-2.7\LXML\включает в себя

создание сборника \lib.win32-2.7\lxml\isoschematron\resources

создание сборника \lib.win32-2.7\lxml\isoschematron\resources\rng

копирование src\lxml\isoschematron\resources\rng\iso-schematron.rng → build\lib.win 32-2.7\lxml\isoschematron\resources\rng

создание сборника \lib.win32-2.7\lxml\isoschematron\resources\xsl

копирование src\lxml\isoschematron\resources\xsl\RNG2Schtrn.xsl → build\lib.win32-2.7\lxml\isoschematron\resources\xsl

копирование src\lxml\isoschematron\resources\xsl\XSD2Schtrn.xsl → build\lib.win32-2.7\lxml\isoschematron\resources\xsl

Создание построить\lib.win32-2.7\LXML\isoschematron\ресурсы\XSL\isoschematron-XSL t1

копирование ЦСИ\LXML\isoschematron\ресурсы\XSL\isoschematron-xslt1\iso_abstract_e xpand.xsl → построить\lib.win32-2.7\LXML\isoschematron\ресурсы\XSL\isoschematron -xslt1

копирование ЦСИ\LXML\isoschematron\ресурсы\XSL\isoschematron-xslt1\iso_dsdl_inclu de.xsl → построить\lib.win32-2.7\LXML\isoschematron\Resources\XSL\isoschematron-хз LT1

копирование ЦСИ\LXML\isoschematron\ресурсы\XSL\isoschematron-xslt1\iso_schematron msgstr "рон-xslt1

копирование ЦСИ\LXML\isoschematron\ресурсы\XSL\isoschematron-xslt1\iso_schematron _skeleton_for_xslt1.xsl → build\lib.win32-2.7\lxml\isoschematron\resources\xsl \ изо-Schematron-xslt1

копирование ЦСИ\LXML\isoschematron\ресурсы\XSL\isoschematron-xslt1\iso_svrl_for_x slt1.xsl → построить\lib.win32-2.7\LXML\isoschematron\ресурсы\XSL\изо-schematron- xslt1

копирование ЦСИ\LXML\isoschematron\ресурсы\XSL\isoschematron-xslt1\readme.txt → build\lib.win32-2.7\lxml\isoschematron\resources\xsl\iso-schematron-xslt1

running build_ext

здание 'lxml.etree' расширение

создание сборника \temp.win32-2.7

создание сборника \temp.win32-2.7\Release

создание сборника \temp.win32-2.7\Release\src

создание сборника \temp.win32-2.7\Release\src\lxml

D:\software\Microsoft Visual Studio 9.0\VC\BIN\cl.exe/c/nologo/Ox /MD/W 3/GS -/DNDEBUG -Ic:\users\x\appdata\local\temp\pip_build_x\lxml\src\lxml\include s -ID:\software\Python27\include -ID:\software\Python27\PC /Tcsrc \lxml\lxml.etre e.c /Fobuild \temp.win32-2.7\Release\src\lxml\lxml.etree.obj

lxml.etree.c

C:\Users\х\AppData\Local\Temp\pip_build_x\LXML\SRC\LXML\включает\etree_defs. h (9): фатальная ошибка C1083: невозможно открыть файл include: 'libxml/xmlversion.h': нет su ch файла или каталога

D:\software\Python27\lib\distutils\dist.py: 267: UserWarning: Неизвестно опция дистрибутива: 'bugtrack_url'

warnings.warn(MSG)

error: команда '" D:\software\Microsoft Visual Studio 9.0\VC\BIN\cl.exe "не удалось с статусом выхода 2

---------------------------------------- Откат удаления lxml Очистка... Команда D:\software\Python27\python.exe -c" импорт Setuptools файл= 'C:\пользователь s\х\AppData\Local\Temp\pip_build_x\LXML\setup.py '; Exec (компилировать (открытое (_ файл _). read(). replace ('\ r\n', '\n'), файл, 'exec')) "install --record c:\u sers\x\appdata\Local\Temp\пип-pyyuss-запись\установка-record.txt --single-versio n-externally-managed failed с кодом ошибки 1 в c:\users\x\appdata\local\temp\pip_build_x\lxml Traceback (большинство последний вызов последнего): Файл" D:\software\Python27\Scripts\pip- script.py ", строка 9, в     load_entry_point ('pip == 1.4.1', 'console_scripts', 'pip')() Файл" D:\software\Python27\lib\site-packages\pip__init __. py ", строка 148, в главный     return command.main(args [1:], опции) Файл" D:\software\Python27\lib\site-packages\pip\basecommand.py", строка 169, в основном     text = '\n'.join(complete_log) UnicodeDecodeError: кодек' ascii 'не может декодировать байт 0xa9 в позиции 72: порядковый номер не в диапазоне (128)

Ответы

Ответ 1

Если у вас установлен компилятор (протестирован с VS С++ 2008 Express), вы можете просто запустить:

set STATICBUILD=true && pip install lxml

Как указано в документации, установка STATICBUILD сообщит lxml installer для автоматической загрузки всех его двоичных зависимостей перед сборкой.

Эти двоичные зависимости lxml, которые должны присутствовать при установке из исходного кода, будут загружаться и создаваться вместе установщиком:

  • LibXSLT
  • Iconv
  • Zlib
  • libxml2

Бонус: он также работает внутри virtualenv.

Ответ 2

Этот вопрос старше, но все же появляется в google. Я попробовал другие ответы на этот вопрос, и они не работали по той или иной причине, и я не хотел отслеживать и устанавливать все зависимости для компиляции в Windows.

Я заметил, что на pypi некоторые выпуски lxml предлагают колеса с окнами, а другие нет.

Итак, самым простым решением для меня было указать версию, которая сделала... т.е. pip install lxml==3.6.0, так как 3.6.0 предлагал колесо, в то время как новый 3.6.4 не

Ответ 3

Для вашей проблемы существует однострочное решение. Так или иначе, это означает, что вы делаете очистку на низком уровне, тогда это будет работать.

После 8 часов исследований я обнаружил, что это ничего не работает

pip install lxml==3.6.0

Больше ничего не требуется.

Все, что указано выше, применимо для Windows.

Прокомментируйте, если какой-либо другой тип проблемы с удовольствием поможет.

Вот мой успех через 8 часов: Here is my success after 8 hours

Ответ 5

Эти инструкции предназначены для Windows7 или Windows8 с Python2.7.

Однако, они должны работать для разных версий, поскольку версии python и другие соответствующие предпосылки изменяются/развиваются:

  • Установить Python2.7:
    • Загрузите последнюю версию Python2.7 (в настоящее время 2.7.6) со страницы загрузки ЗДЕСЬ
      • Прямая ссылка для установщика Win32 MSI → ЗДЕСЬ
      • Прямая ссылка для установщика Win64 MSI → ЗДЕСЬ
    • Просто запустите MSI для установки python. Он зарегистрируется в реестре и появится в разделе "Добавить/Редактировать программы".
    • ПРИМЕЧАНИЕ. мои следующие инструкции предполагают, что вы решили установить python на путь по умолчанию C:\python27\ при запросе во время мастера установки Python
  • Добавьте папки C:\python27\ и C:\python27\scripts в системный путь, добавив эти каталоги в переменную среды PATH из ссылки Панель управления > Системa > Дополнительные системные настройки (вкладка "Дополнительно" ) > "Экологические переменные" ( Кнопка).
  • (ДОПОЛНИТЕЛЬНО) Установите OpenSSL:
    • Загрузите страницу Win32 OpenSSL из ЗДЕСЬ для вашей версии архитектуры Windows и ПК
    • Загрузите Распространяемые материалы Visual С++ 2008 для вашей версии архитектуры Windows и ПК.
    • Загрузите OpenSSL для вашей версии Windows и архитектуры (обычная версия, а не световая)
    • Добавьте в свой PATH следующий каталог (в зависимости от вашей архитектуры) (или где бы вы его не указали) так же, как вы добавили C:\python27 и C:\python27\scripts выше:
      • 32-бит: c:\openssl-win32\bin
      • 64-разрядный: c:\openssl-win64\bin
  • Установить Setuptools (get-pip.py должен установить Setuptools для вас), но на всякий случай...
    • Загрузите ez_setup.py ЗДЕСЬ и сохраните его в C:\python27\scripts
    • Запустите C:\python27\scripts> python ez_setup.py
  • Установите PIP
    • Загрузите get-pip.py из ЗДЕСЬ и сохраните его в C:\python27\scripts
    • Выполнить C:\python27\scripts> python get-pip.py
  • Установите LXML
    • Загрузите LXML 3.3.3 из ЗДЕСЬ для вашей версии архитектуры Windows и ПК.
    • Запустите EXE файл

Ответ 7

Вам нужно установить libxml, libxslt, libiconv и zlib в вашей виртуальной среде. Вам также нужен VS 2008, потому что python 2.7 скомпилирован против этой версии. Я написал более подробное объяснение здесь http://www.laurivan.com/install-lxml-on-windows-on-a-virtualenv/

Ответ 8

Я установил (VS С++ 2014 Express) Не удалось установить Direct pip, но после добавления следующего заимствованного из Fernando Macedo set STATICBUILD = true && pip install lxml это работало для меня в virtualenv на Windows 10 с Python 3.5.2, lxml 3.6.4

    -tag cp35:
      Building lxml version 3.6.4.
      Building without Cython.
      ERROR: b"'xslt-config' is not recognized as an internal or external           command,\r\noperable program or batch file.\r\n"
      ** make sure the development packages of libxml2 and libxslt are installed **

       Using build configuration of libxslt
       running bdist_wheel
       running build
       running build_py
       creating build
       creating build\lib.win32-3.5
       creating build\lib.win32-3.5\lxml
       copying src\lxml\builder.py -> build\lib.win32-3.5\lxml
       copying src\lxml\cssselect.py -> build\lib.win32-3.5\lxml
       copying src\lxml\doctestcompare.py -> build\lib.win32-3.5\lxml
       copying src\lxml\ElementInclude.py -> build\lib.win32-3.5\lxml
       copying src\lxml\pyclasslookup.py -> build\lib.win32-3.5\lxml
       copying src\lxml\sax.py -> build\lib.win32-3.5\lxml
       copying src\lxml\usedoctest.py -> build\lib.win32-3.5\lxml
       copying src\lxml\_elementpath.py -> build\lib.win32-3.5\lxml
       copying src\lxml\__init__.py -> build\lib.win32-3.5\lxml
       creating build\lib.win32-3.5\lxml\includes
     copying src\lxml\includes\__init__.py -> build\lib.win32-3.5\lxml\includes
     creating build\lib.win32-3.5\lxml\html
     copying src\lxml\html\builder.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\clean.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\defs.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\diff.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\ElementSoup.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\formfill.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\html5parser.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\soupparser.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\usedoctest.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\_diffcommand.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\_html5builder.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\_setmixin.py -> build\lib.win32-3.5\lxml\html
     copying src\lxml\html\__init__.py -> build\lib.win32-3.5\lxml\html
     creating build\lib.win32-3.5\lxml\isoschematron
     copying src\lxml\isoschematron\__init__.py -> build\lib.win32-     3.5\lxml\isoschematron
     copying src\lxml\lxml.etree.h -> build\lib.win32-3.5\lxml
     copying src\lxml\lxml.etree_api.h -> build\lib.win32-3.5\lxml
     copying src\lxml\includes\c14n.pxd -> build\lib.win32-3.5\lxml\includes
     copying src\lxml\includes\config.pxd -> build\lib.win32-3.5\lxml\includes
     copying src\lxml\includes\dtdvalid.pxd -> build\lib.win32-3.5\lxml\includes
     copying src\lxml\includes\etreepublic.pxd -> build\lib.win32-3.5\lxml\includes
     copying src\lxml\includes\htmlparser.pxd -> build\lib.win32-3.5\lxml\includes
     copying src\lxml\includes\relaxng.pxd -> build\lib.win32-3.5\lxml\includes
     copying src\lxml\includes\schematron.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\tree.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\uri.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\xinclude.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\xmlerror.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\xmlparser.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\xmlschema.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\xpath.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\xslt.pxd -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\etree_defs.h -> build\lib.win32-3.5\lxml\includes
  copying src\lxml\includes\lxml-version.h -> build\lib.win32-3.5\lxml\includes
  creating build\lib.win32-3.5\lxml\isoschematron\resources
  creating build\lib.win32-3.5\lxml\isoschematron\resources\rng
  copying src\lxml\isoschematron\resources\rng\iso-schematron.rng -> build\lib.win32-3.5\lxml\isoschematron\resources\rng
  creating build\lib.win32-3.5\lxml\isoschematron\resources\xsl
  copying src\lxml\isoschematron\resources\xsl\RNG2Schtrn.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl
  copying src\lxml\isoschematron\resources\xsl\XSD2Schtrn.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl
  creating build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
  copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_abstract_expand.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
  copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_dsdl_include.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
  copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron_message.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
  copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron_skeleton_for_xslt1.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
  copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_svrl_for_xslt1.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
  copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
  running build_ext
  building 'lxml.etree' extension
  creating build\temp.win32-3.5
  creating build\temp.win32-3.5\Release
  creating build\temp.win32-3.5\Release\src
  creating build\temp.win32-3.5\Release\src\lxml
  C:\Program Files\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Isrc\lxml\includes "-Ic:\program files\python35-32\include" "-Ic:\program files\python35-32\include" "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\ucrt" "-IC:\Program Files\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\shared" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\winrt" /Tcsrc\lxml\lxml.etree.c /Fobuild\temp.win32-3.5\Release\src\lxml\lxml.etree.obj -w
  cl : Command line warning D9025 : overriding '/W3' with '/w'
  lxml.etree.c
  src\lxml\includes\etree_defs.h(14): fatal error C1083: Cannot open include file: 'libxml/xmlversion.h': No such file or directory
  Compile failed: command 'C:\\Program Files\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2
  creating Users
  creating Users\DDSHARMA
  creating Users\DDSHARMA\AppData
  creating Users\DDSHARMA\AppData\Local
  creating Users\DDSHARMA\AppData\Local\Temp
  C:\Program Files\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I/usr/include/libxml2 "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\ucrt" "-IC:\Program Files\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\shared" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\winrt" /TcC:\Users\DDSHARMA\AppData\Local\Temp\xmlXPathInitsaig9hq_.c /FoUsers\DDSHARMA\AppData\Local\Temp\xmlXPathInitsaig9hq_.obj
  xmlXPathInitsaig9hq_.c
  C:\Users\DDSHARMA\AppData\Local\Temp\xmlXPathInitsaig9hq_.c(1): fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory
  *********************************************************************************
  Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
  *********************************************************************************
  error: command 'C:\\Program Files\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2

  ----------------------------------------
  Failed building wheel for lxml
  Running setup.py clean for lxml
Failed to build lxml
Installing collected packages: lxml
  Running setup.py install for lxml ... error
    Complete output from command c:\users\ddsharma\documents\pymote_env\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\DDSHARMA\\AppData\\Local\\Temp\\pip-build-gtry8727\\lxml\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\DDSHARMA\AppData\Local\Temp\pip-waqsvkju-record\install-record.txt --single-version-externally-managed --compile --install-headers c:\users\ddsharma\documents\pymote_env\include\site\python3.5\lxml:
    Building lxml version 3.6.4.
    Building without Cython.
    ERROR: b"'xslt-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"
    ** make sure the development packages of libxml2 and libxslt are installed **

    Using build configuration of libxslt
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.5
    creating build\lib.win32-3.5\lxml
    copying src\lxml\builder.py -> build\lib.win32-3.5\lxml
    copying src\lxml\cssselect.py -> build\lib.win32-3.5\lxml
    copying src\lxml\doctestcompare.py -> build\lib.win32-3.5\lxml
    copying src\lxml\ElementInclude.py -> build\lib.win32-3.5\lxml
    copying src\lxml\pyclasslookup.py -> build\lib.win32-3.5\lxml
    copying src\lxml\sax.py -> build\lib.win32-3.5\lxml
    copying src\lxml\usedoctest.py -> build\lib.win32-3.5\lxml
    copying src\lxml\_elementpath.py -> build\lib.win32-3.5\lxml
    copying src\lxml\__init__.py -> build\lib.win32-3.5\lxml
    creating build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\__init__.py -> build\lib.win32-3.5\lxml\includes
    creating build\lib.win32-3.5\lxml\html
    copying src\lxml\html\builder.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\clean.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\defs.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\diff.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\ElementSoup.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\formfill.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\html5parser.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\soupparser.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\usedoctest.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\_diffcommand.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\_html5builder.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\_setmixin.py -> build\lib.win32-3.5\lxml\html
    copying src\lxml\html\__init__.py -> build\lib.win32-3.5\lxml\html
    creating build\lib.win32-3.5\lxml\isoschematron
    copying src\lxml\isoschematron\__init__.py -> build\lib.win32-3.5\lxml\isoschematron
    copying src\lxml\lxml.etree.h -> build\lib.win32-3.5\lxml
    copying src\lxml\lxml.etree_api.h -> build\lib.win32-3.5\lxml
    copying src\lxml\includes\c14n.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\config.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\dtdvalid.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\etreepublic.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\htmlparser.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\relaxng.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\schematron.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\tree.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\uri.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\xinclude.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\xmlerror.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\xmlparser.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\xmlschema.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\xpath.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\xslt.pxd -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\etree_defs.h -> build\lib.win32-3.5\lxml\includes
    copying src\lxml\includes\lxml-version.h -> build\lib.win32-3.5\lxml\includes
    creating build\lib.win32-3.5\lxml\isoschematron\resources
    creating build\lib.win32-3.5\lxml\isoschematron\resources\rng
    copying src\lxml\isoschematron\resources\rng\iso-schematron.rng -> build\lib.win32-3.5\lxml\isoschematron\resources\rng
    creating build\lib.win32-3.5\lxml\isoschematron\resources\xsl
    copying src\lxml\isoschematron\resources\xsl\RNG2Schtrn.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl
    copying src\lxml\isoschematron\resources\xsl\XSD2Schtrn.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl
    creating build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
    copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_abstract_expand.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
    copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_dsdl_include.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
    copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron_message.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
    copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron_skeleton_for_xslt1.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
    copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_svrl_for_xslt1.xsl -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
    copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt -> build\lib.win32-3.5\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
    running build_ext
    building 'lxml.etree' extension
    creating build\temp.win32-3.5
    creating build\temp.win32-3.5\Release
    creating build\temp.win32-3.5\Release\src
    creating build\temp.win32-3.5\Release\src\lxml
    C:\Program Files\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Isrc\lxml\includes "-Ic:\program files\python35-32\include" "-Ic:\program files\python35-32\include" "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\ucrt" "-IC:\Program Files\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\shared" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\winrt" /Tcsrc\lxml\lxml.etree.c /Fobuild\temp.win32-3.5\Release\src\lxml\lxml.etree.obj -w
    cl : Command line warning D9025 : overriding '/W3' with '/w'
    lxml.etree.c
    src\lxml\includes\etree_defs.h(14): fatal error C1083: Cannot open include file: 'libxml/xmlversion.h': No such file or directory
    Compile failed: command 'C:\\Program Files\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2
    C:\Program Files\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I/usr/include/libxml2 "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\ucrt" "-IC:\Program Files\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\shared" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\um" "-IC:\Program Files\Windows Kits\10\include\10.0.14393.0\winrt" /TcC:\Users\DDSHARMA\AppData\Local\Temp\xmlXPathInit1y_w6myc.c /FoUsers\DDSHARMA\AppData\Local\Temp\xmlXPathInit1y_w6myc.obj
    xmlXPathInit1y_w6myc.c
    C:\Users\DDSHARMA\AppData\Local\Temp\xmlXPathInit1y_w6myc.c(1): fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory
    *********************************************************************************
    Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
    *********************************************************************************
    error: command 'C:\\Program Files\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2

    ----------------------------------------
Command "c:\users\ddsharma\documents\pymote_env\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\DDSHARMA\\AppData\\Local\\Temp\\pip-build-gtry8727\\lxml\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\DDSHARMA\AppData\Local\Temp\pip-waqsvkju-record\install-record.txt --single-version-externally-managed --compile --install-headers c:\users\ddsharma\documents\pymote_env\include\site\python3.5\lxml" failed with error code 1 in C:\Users\DDSHARMA\AppData\Local\Temp\pip-build-gtry8727\lxml\

(pymote_env) C:\Users\DDSHARMA\Documents\pymote_env>set STATICBUILD=true && pip install lxml
Collecting lxml
  Using cached lxml-3.6.4.tar.gz
Building wheels for collected packages: lxml
  Running setup.py bdist_wheel for lxml ... done
  Stored in directory: C:\Users\DDSHARMA\AppData\Local\pip\Cache\wheels\c6\ad\ad\cd812eeb1e0e179b58d92b1e8bad7accd136f51b5d812fd495
Successfully built lxml
Installing collected packages: lxml
Successfully installed lxml-3.6.4

(pymote_env) C:\Users

\ DDSHARMA\Documents\pymote_env >