mac libreria instalar cant python windows libxml2

libreria - lxml python download



Instalar libxml2 y enlaces de python asociados-Windows (5)

Estoy intentando instalar libxml2 para poder configurar los enlaces de python y eventualmente usar lxml.

Sin embargo, no puedo trabajar aquí en la tierra, se supone que debo descomprimir los archivos. No he podido googlear con éxito.

¿Necesito Cygwin / MinGW para que la instalación sea exitosa?

Por el momento tengo los archivos de libxml2.tar.gz y libxslt.tar.gz en sus respectivos directorios dentro de mi carpeta de Python. Por lo tanto, los archivos que se encontraban en los archivos tar en include están en Python26 / include / libxml2 / libxml ... y así sucesivamente.

Sin embargo, cuando ejecuto easy_install lxml recibo el siguiente resultado:

Searching for lxml Reading http://pypi.python.org/simple/lxml/ Reading http://codespeak.net/lxml Best match: lxml 2.2.4 Downloading http://codespeak.net/lxml/lxml-2.2.4.tgz Processing lxml-2.2.4.tgz Running lxml-2.2.4/setup.py -q bdist_egg --dist-dir c:/users/rocco/appdata/local /temp/easy_install-1xwbhy/lxml-2.2.4/egg-dist-tmp-9zwhe4 Building lxml version 2.2.4. NOTE: Trying to build without Cython, pre-generated ''src/lxml/lxml.etree.c'' need s to be available. ERROR: ''xslt-config'' is not recognized as an internal or external command, operable program or batch file. ** make sure the development packages of libxml2 and libxslt are installed ** Using build configuration of libxslt warning: no files found matching ''lxml.etree.c'' under directory ''src/lxml'' warning: no files found matching ''lxml.objectify.c'' under directory ''src/lxml'' warning: no files found matching ''lxml.etree.h'' under directory ''src/lxml'' warning: no files found matching ''lxml.etree_api.h'' under directory ''src/lxml'' warning: no files found matching ''etree_defs.h'' under directory ''src/lxml'' warning: no files found matching ''pubkey.asc'' under directory ''doc'' warning: no files found matching ''tagpython*.png'' under directory ''doc'' error: Setup script exited with error: Unable to find vcvarsall.bat

Cualquier ayuda sería muy útil ya que he intentado hacer esto por más de una semana :(

Gracias




Si está utilizando Python 2.5.x, simplemente use " easy_install lxml == 2.2.2 " para instalar


Si no tiene motivos especiales para compilar desde el origen, puede usar binarios pre compilados para lxml


Tenga en cuenta que este es un tema antiguo, pero ha tenido problemas al instalar esto en Windows.

Tengo Python versión 3.4.4.

Al intentar instalar archivos whl, asegúrese de estar utilizando la versión correcta para su versión de python.

entonces en este caso necesitaba usar

lxml‑3.4.4‑cp34‑none‑win_amd64.whl

y no el último que fue

lxml-3.4.4-cp35-none-win_amd64.whl

cp34 indica la versión de python para la que está construido.

¡Trampa para nuevos jugadores ...!