Este es mi error:

(mysite)[email protected]-G41MT-S2:~/zjm_test/mysite$ pip install lxml
Downloading/unpacking lxml
Running setup.py egg_info for package lxml
Building lxml version 2.3.
Building without Cython.
ERROR: /bin/sh: xslt-config: not found
** make sure the development packages of libxml2 and libxslt are installed **
Using build configuration of libxslt
Installing collected packages: lxml
Running setup.py install for lxml
Building lxml version 2.3.
Building without Cython.
ERROR: /bin/sh: xslt-config: not found
** make sure the development packages of libxml2 and libxslt are installed **
Using build configuration of libxslt
building 'lxml.etree' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/lxml/lxml.etree.c -o build/temp.linux-i686-2.6/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c:4: fatal error: Python.h: 没有那个文件或目录
compilation terminated.
error: command 'gcc' failed with exit status 1
Complete output from command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/lxml/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-jOhgvD-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6:
Building lxml version 2.3.
Building without Cython.
ERROR: /bin/sh: xslt-config: not found
** make sure the development packages of libxml2 and libxslt are installed **
Using build configuration of libxslt
running install
running build
running build_py
running build_ext
building 'lxml.etree' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/lxml/lxml.etree.c -o build/temp.linux-i686-2.6/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c:4: fatal error: Python.h: 没有那个文件或目录
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
Command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/lxml/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-jOhgvD-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6 failed with error code 1
Storing complete log in /home/zjm1126/.pip/pip.log

¿Qué puedo hacer?

actualizado:

(mysite)[email protected]-G41MT-S2:~/zjm_test/mysite$ pip install lxml
Downloading/unpacking lxml
Running setup.py egg_info for package lxml
Building lxml version 2.3.
Building without Cython.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/lib
Installing collected packages: lxml
Running setup.py install for lxml
Building lxml version 2.3.
Building without Cython.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/lib
building 'lxml.etree' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/libxml2 -I/usr/include/python2.6 -c src/lxml/lxml.etree.c -o build/temp.linux-i686-2.6/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c:4: fatal error: Python.h: 没有那个文件或目录
compilation terminated.
error: command 'gcc' failed with exit status 1
Complete output from command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/lxml/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-NJw2ws-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6:
Building lxml version 2.3.
Building without Cython.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/lib
running install
running build
running build_py
running build_ext
building 'lxml.etree' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/libxml2 -I/usr/include/python2.6 -c src/lxml/lxml.etree.c -o build/temp.linux-i686-2.6/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c:4: fatal error: Python.h: 没有那个文件或目录
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
Command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/lxml/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-NJw2ws-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6 failed with error code 1
Storing complete log in /home/zjm1126/.pip/pip.log

el registro de:

------------------------------------------------------------
/home/zjm1126/zjm_test/mysite/bin/pip run on Thu Mar  3 17:07:27 2011
Downloading/unpacking mysql-python
Running setup.py egg_info for package mysql-python
running egg_info
creating pip-egg-info/MySQL_python.egg-info
writing pip-egg-info/MySQL_python.egg-info/PKG-INFO
writing top-level names to pip-egg-info/MySQL_python.egg-info/top_level.txt
writing dependency_links to pip-egg-info/MySQL_python.egg-info/dependency_links.txt
writing pip-egg-info/MySQL_python.egg-info/PKG-INFO
writing top-level names to pip-egg-info/MySQL_python.egg-info/top_level.txt
writing dependency_links to pip-egg-info/MySQL_python.egg-info/dependency_links.txt
writing manifest file 'pip-egg-info/MySQL_python.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info/MySQL_python.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'MANIFEST'
warning: no files found matching 'ChangeLog'
warning: no files found matching 'GPL'
writing manifest file 'pip-egg-info/MySQL_python.egg-info/SOURCES.txt'
Installing collected packages: mysql-python
Running setup.py install for mysql-python
Running command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-XuVIux-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6
running install
running build
running build_py
creating build
creating build/lib.linux-i686-2.6
copying _mysql_exceptions.py -> build/lib.linux-i686-2.6
creating build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/__init__.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/converters.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/connections.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/cursors.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/release.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/times.py -> build/lib.linux-i686-2.6/MySQLdb
creating build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/__init__.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/CR.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/FIELD_TYPE.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/ER.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/FLAG.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/REFRESH.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/CLIENT.py -> build/lib.linux-i686-2.6/MySQLdb/constants
running build_ext
building '_mysql' extension
creating build/temp.linux-i686-2.6
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,3,'final',0) -D__version__=1.2.3 -I/usr/include/mysql -I/usr/include/python2.6 -c _mysql.c -o build/temp.linux-i686-2.6/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX
In file included from _mysql.c:29:
pymemcompat.h:10: fatal error: Python.h: 没有那个文件或目录
compilation terminated.
error: command 'gcc' failed with exit status 1
Complete output from command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-XuVIux-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6:
running install
running build
running build_py
creating build
creating build/lib.linux-i686-2.6
copying _mysql_exceptions.py -> build/lib.linux-i686-2.6
creating build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/__init__.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/converters.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/connections.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/cursors.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/release.py -> build/lib.linux-i686-2.6/MySQLdb
copying MySQLdb/times.py -> build/lib.linux-i686-2.6/MySQLdb
creating build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/__init__.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/CR.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/FIELD_TYPE.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/ER.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/FLAG.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/REFRESH.py -> build/lib.linux-i686-2.6/MySQLdb/constants
copying MySQLdb/constants/CLIENT.py -> build/lib.linux-i686-2.6/MySQLdb/constants
running build_ext
building '_mysql' extension
creating build/temp.linux-i686-2.6
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,3,'final',0) -D__version__=1.2.3 -I/usr/include/mysql -I/usr/include/python2.6 -c _mysql.c -o build/temp.linux-i686-2.6/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX
In file included from _mysql.c:29:
pymemcompat.h:10: fatal error: Python.h: 没有那个文件或目录
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
Command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-XuVIux-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6 failed with error code 1
Exception information:
Traceback (most recent call last):
File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/pip-0.8.1-py2.6.egg/pip/basecommand.py", line 130, in main
self.run(options, args)
File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/pip-0.8.1-py2.6.egg/pip/commands/install.py", line 228, in run
requirement_set.install(install_options, global_options)
File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/pip-0.8.1-py2.6.egg/pip/req.py", line 1043, in install
requirement.install(install_options, global_options)
File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/pip-0.8.1-py2.6.egg/pip/req.py", line 559, in install
cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
File "/home/zjm1126/zjm_test/mysite/lib/python2.6/site-packages/pip-0.8.1-py2.6.egg/pip/__init__.py", line 249, in call_subprocess
% (command_desc, proc.returncode))
InstallationError: Command /home/zjm1126/zjm_test/mysite/bin/python -c "import setuptools;__file__='/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-XuVIux-record/install-record.txt --install-headers /home/zjm1126/zjm_test/mysite/include/site/python2.6 failed with error code 1
InformationsquelleAutor zjm1126 | 2011-03-03

27 Comentarios

  1. 467

    ** asegúrese de que los paquetes de desarrollo de libxml2 y libxslt están instalados **

    De la lxml documentación, asumiendo que usted está ejecutando un Debian basado en la distribución :

    sudo apt-get install libxml2-dev libxslt-dev python-dev

    Para sistemas basados en Debian, debería ser suficiente para instalar el conocido dependencias de compilación de python-lxml o python3-lxml, por ejemplo,

    sudo apt-get build-dep python3-lxml
    • por favor, busque la actualización , sino que también tiene el error ,gracias
    • por favor, pega el contenido de /home/zjm1126/.pip/pip.registro de
    • mira el log ~~~
    • Me doy cuenta de que no está ejecutando como super usuario, intente sudo pip install lxml
    • Python.h falta, así que instale python2.6-dev también: sudo apt-get install python2.6-dev
    • sudo apt-get install libxml2-dev libxslt1-dev python-dev
    • En Red Hat sistemas basados en (Red Hat, Suse, CentOS), reemplazar dev en los nombres de los paquetes por devel. Por lo tanto, los correctos son: python-devel, libxml2-devel, libxslt-devel.
    • Yo era sólo faltan: sudo apt-get install libxslt1-dev
    • Soy de usar windows 7 de 64 bits.¿Cómo puedo install libxml2 y libxslt1?
    • Yo también tuve que instalar zlib1g-dev en Debian Jessie

  2. 106

    Esto funcionó para mí:

    yum install libxslt-devel libxml2-devel
    • Confirmo que esta en Fedora 18.
    • También trabaja en SLES 11
    • también Cent OS 6.4, con python 2.7
    • confirmado en Fedora 19 de pip install lxml –upgrade
    • también se puede confirmar que esta resuelto el problema para mí en Fedora 20
    • confirmado para rhel 6 python 2.7
    • Gran respuesta. Trabajó para mí en scientific linux
    • Trabaja en Cygwin/Babun (uso pact install libxslt-devel libxml2-devel para Babun).
    • He hecho esto pero tengo error: command 'gcc' failed with exit status 4 en un Centos 7 servidor con python 3.4 entorno virtual. ¿Tiene alguna pista? stackoverflow.com/questions/34825789/…
    • Obras en centOS 7.1 con python 2.7.6
    • Confirmado para Fedora 23 (a pesar de que he utilizado dnf en lugar de yum, lolz)
    • para debian: sudo apt-get install libxslt-dev
    • rhel instalación confirmado

  3. 75

    En caso de que usted está usando Ubuntu y Lubuntu 13.04 o Ubuntu 13.10 y teniendo problema con el «/usr/bin/ld: no se puede encontrar -lz», puede que necesite instalar también zlib1g-dev paquete:

    sudo apt-get install -y zlib1g-dev

    Ponerlo todo junto:

    sudo apt-get install -y libxml2-dev libxslt1-dev zlib1g-dev python3-pip
    sudo pip3 install lxml
    • No coloque las comas entre los nombres de los paquetes. De lo contrario, la respuesta perfecta.
    • Este debe aparecer en la parte superior .
    • He tenido que instalar este paquete para Ubuntu 14.04 LTS así.
    • Esta es la única respuesta en este hilo el trabajado mí, para Ubuntu 14.04 LTS, 2 años más tarde 🙂 Gracias.
    • Sí, zlib1g-dev fue la falta lib para mí también, en Ubuntu 14.04.
    • No tenía la necesidad de ejecutar pip3. La primera línea hizo el truco para Ubuntu 16 de servidor. Gracias.

  4. 33

    No faltan el Python archivos de encabezado. Esto ocurre principalmente en Linux cuando se utiliza el sistema de Python (hay razones para no hacerlo, pero eso es otra cuestión).

    Usted probablemente necesita instalar algún paquete, y es probable que llama python-dev o python-devel.

     sudo yum install python-devel

    o

     sudo aptitude install python-dev

    O somesuch.

    • Y por qué la downvote? Esta es la respuesta correcta. Se dice «de Python.h 没有那个文件或目录», Que significa «no existe el fichero o el directorio». El python encabezado de los archivos que faltan. Los instale y va a trabajar.
    • La respuesta es correcta. En mi caso, he tenido que instalar python2.6-dev.
    • Gracias esto es exactamente por qué he tenido problemas
    • Este fue mi problema, excepto por el hecho de que necesitaba python3-dev para trabajar en python3
  5. 10

    He resuelto este problema mediante el aumento de mi servidor de ram.

    Yo estaba corriendo solo 512 MB y cuando he actualizado a 1 GB tuve ningún problema.

    También he instalado todos los paquetes manualmente antes de esto en un intento de solucionar el problema, pero no estoy seguro de si esto es un paso necesario.

    • Me ayudó, pero en un caso diferente. Aquí el gcc estado de salida 1. En mi caso fue de 4 (véase también stackoverflow.com/questions/16149613/…
    • este fijo que es para mí, fue el uso de boo2docker así, la mayor vm RAM. gracias!
    • Gracias! He tenido este problema en una vagabunda VM y resuelto.
    • Este es el tipo de respuesta que te enseña a desplazarse pasado el aceptado respuesta. Este fue un gran ahorro de tiempo.
    • sí, este es el tema para las personas que utilizan la virtualización (Vagabundo). gracias a esta solucionado mi problema
  6. 8

    En Windows tuve el mismo error de windows al intentar instalar manualmente en Python 3.4 después de que se había instalado en 3.3. Finalmente fue capaz de resolverlo mediante la instalación de la rueda y de ejecución de pip de la Python34 directorio.

    1) la descarga de la rueda desde aquí: http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

    2) cd Python34\Scripts

    3) pip.exe C:\Users\Home\Downloads\lxml- ......... .whl

    • gracias funciona como un encanto (windows)
    • Para Python 3.5 parece que necesita el ‘instalar’ comando: pip.exe install C:\Users\<user>\Downloads\lxml-3.6.4-cp35-cp35m-win_amd64.whl
  7. 7

    sólo tiene que instalar requisitos:

    sudo apt-get install libxml2-dev libxslt-dev python-dev

    Ahora, usted puede instalar con el pip herramienta de gestión de paquetes:

    pip install lxml
  8. 6
    error: command 'gcc' failed with exit status 1
    yum remove audit
    yum install gcc
    yum install libxslt-devel libxml2-devel
    cd lxml-x.x.x
    python setup.py build
    python setup.py install
  9. 6

    Estoy usando Ubuntu 14.04 y esto resuelve el problema, para mí

    sudo apt-get build-dep python3-lxml
    sudo apt-get install libxml2-dev libxslt-dev python-dev
    • Esto es lo que fija para mí. Más específicamente ‘apt-get install python-lxml’
  10. 3

    Yo estaba teniendo este problema con un pip install de lxml. Mi CentOS instancia estaba usando python 2.6 que estaba tirando este error.

    Para conseguir alrededor de esto, hice lo siguiente para ejecutar con Python 2.7:

    1. De ejecución: sudo yum install python-devel
    2. Ejecutar sudo yum install libxslt-devel libxml2-devel
    3. El uso de Python 2.7 para ejecutar el comando mediante el uso de /usr/bin/python2.7 YOUR_PYTHON_COMMAND
      (Para mí fue /usr/bin/python2.7 -m pip install lxml)
  11. 3
    sudo apt install libxslt-dev libxml2-dev

    y, a continuación, intente actualizar python setuptools

    pip install -U pip setuptools

    esto debe resolverlo.

  12. 2

    pymemcompat.h:10: fatal error: Python.h: 没有那个文件或目录

    Niño debe publicar su registro de errores con LANG=C o la gente no puede llegar a la causa real de su registro. El registro anterior, dice: No tal archivo o directorio.

    Que significa que usted debe instalar el desarrollar un paquete de Python. Que generalmente es «python-dev» en Debian con sabor distro, y «python-devel» en RHEL con sabor distro.

    • Vas a responder a un niño de 3 años que se trate 😉
    • Maldita sea… no me di cuenta…
  13. 2

    Todas las respuestas anteriores asumen que el usuario tiene acceso a una privilegiada/la cuenta de root para instalar las librerías necesarias. Para instalar de forma local tendrá que hacer los siguientes pasos. Sólo mostró la visión general desde los pasos puede conseguir un poco involucrados en función de las dependencias que usted puede ser que falte

    1.Descargar y Compilar libxml2-2.9.1 & libxslt-1.1.28(versiones podría cambiar)

    2.Configurar cada ruta de instalación para ambos libxml y libxslt a ser algunos directorio local utilizando configurar. Ex. ./configure --prefix=/home_dir/dependencies/libxslt_path

    3.Ejecutar make luego make install

    4.Descargar y compilar lxml de origen

  14. 2

    Esto funciona para mí, 12.04, python2.7.6

    sudo apt-get install libxml2 libxml2-dev libxslt1-dev
    sudo pip install lxml
  15. 2

    Sé que estoy tarde para el espectáculo,

    Pero esto va a ayudar si nada más funciona

    mkdir ~/tmp
    export TMPDIR=~/tmp
    STATIC_DEPS=true easy_install-2.7 lxml

    Configuración TMPDIR se asegurará de que la acumulación puede ejecutar todo lo que necesita para funcionar, y el establecimiento de STATIC_DEPS le dicen que se tire en su propio libxml2 y
    libxslt2, en lugar de utilizar las versiones antiguas instalado en el servidor.

  16. 1

    Usando cygwin 64 con Windows 8.

    Tengo…

    pip install lxml
    (…)

    gcc -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python3/python3-3.2.5-4.x86_64/build=/usr/src/debug/python3-3.2.5-4 -fdebug-prefix-map=/usr/src/ports/python3/python3-3.2.5-4.x86_64/src/Python-3.2.5=/usr/src/debug/python3-3.2.5-4 -I/usr/include/libxml2 -I/tmp/pip-build-b8ybku/lxml/src/lxml/includes -I/usr/include/python3.2m -c src/lxml/lxml.etree.c -o build/temp.cygwin-1.7.34-x86_64-3.2/src/lxml/lxml.etree.o -w
    src/lxml/lxml.etree.c:8:22: fatal error: pyconfig.h: No such file or directory
    compilation terminated.
    /usr/lib/python3.2/distutils/dist.py:257: UserWarning: Unknown distribution option: 'bugtrack_url'
    warnings.warn(msg)
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    Command "/usr/bin/python3.2m -c "import setuptools, tokenize;__file__='/tmp/pip-build-b8ybku/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-u3vwj8-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-b8ybku/lxml

    He probado de todo, hasta que me di cuenta de un nuevo cygwin toolchain ha jodido python lógica. cygwin instalar un compilador llamado «realgcc» que no es un real gcc.

    Solución

    Instalar gcc. Ex:

     apt-cyg install gcc-g++
    • Agradable.. a mí me funcionó.. la única diferencia es que yo estoy en Windows 7
  17. 1

    Tengo el mismo error en mi máquina Linux.Si usted va a su sitio web que en su documentación.Así que si tienes este tipo de error en máquina Linux, por favor intenta con estos comandos,

    # apt install libxml2-dev libxslt-dev python-dev

    # pip install lxml==3.4.4

  18. 0

    Estoy usando Ubuntu 12, y esto funciona para mí:

    sudo apt-get install libxml2-dev
    sudo apt-get install libxslt1-dev
    sudo apt-get install python-dev
    sudo apt-get install lxml
    • lxml no puede ser situado más ..
  19. 0

    Si usted tiene instalado el libxml2 y libxslt, tal vez usted necesita para crear un vínculo simbólico entre el libxml2 y libxslt camino a python2.6 incluir la ruta de acceso. También puede intentar agregar entorno argumento.
    Debido a que el comando gcc sólo la búsqueda de este camino: -I/usr/include/python2.6.

  20. 0

    En osx 10.10.5 y en un virtualenv, tal vez usted puede resolver ese problema, como el de abajo:

    sudo C_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/libxml2/libxml:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include pip install -r lxml
    • Que puede ser útil en las antiguas versiones de osx.
  21. 0

    Yo trabajo en un equipo Windows. Y aquí están algunos consejos para el éxito de la instalación de lxml (con python 2.6 y posteriores).

    Tener instalado lo siguiente:

    1. MingGW.
    2. libxml2 versión 2.7.0 o más tarde.
    3. libxslt versión 1.1.23 o más tarde.

    Todos no están disponibles en un pip install.

    libxml2 los binarios de windows se encuentra aquí.

    libxslt se encuentra aquí.

    Después de que haya terminado con los dos anteriores,

    hacer : pip install lxml.

    Otra solución es utilizar las versiones estables de PyPI o el oficial de Windows binarios por Christoph Gohlke (encuentra aquí).

  22. 0

    El uso de Windows 7 con Cygwin, me llegó a través de:

    Compile failed: command 'gcc' failed with exit status 1
    cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInitZsgdMQ.c -o tmp/xmlXPathInitZsgdMQ.o
    *********************************************************************************
    Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
    *********************************************************************************
    error: command 'gcc' failed with exit status 1

    Me fijo por la instalación de mingw64-x86_64-libxslt

Dejar respuesta

Please enter your comment!
Please enter your name here