pip install error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1

Cuando quiero instalar una aplicación con pip dentro de un entorno virtual (virtualenv) por ej:

pip install pyodbc

me da el error:

  ...
  /tmp/pip-build-wmb964oj/pyodbc/src/pyodbc.h:52:17: fatal error: sql.h: No existe el fichero o el directorio
   #include 
                   ^
  compilation terminated.
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
  
  ----------------------------------------
  Failed building wheel for pyodbc
  

  ....


    cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
    In file included from /tmp/pip-build-wmb964oj/pyodbc/src/connection.cpp:12:0:
    /tmp/pip-build-wmb964oj/pyodbc/src/pyodbc.h:52:17: fatal error: sql.h: No existe el fichero o el directorio
     #include 
                     ^
    compilation terminated.
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    
    ----------------------------------------

SOLUCION

apt-get install unixodbc-dev

Fuente: stackoverflow.com

Publicado en debian, GNU/Linux, Instalacion, Python

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Categorías

noviembre 2016
L M X J V S D
« Oct   Feb »
 123456
78910111213
14151617181920
21222324252627
282930