python - food - twisted sister
La instalación torcida falló en Linux (1)
El compilador no puede encontrar encabezados de desarrollo de python. Pedir al administrador del sistema que instale python-devel
en el caso de CentOS o que instale python-dev
en Debian, Ubuntu y sus derivados. Eso debería ayudar.
Intenté instalar twisted en Linux desde el código fuente en mi servidor Linux. Cuando uso este comando setup.py install
, falló con un mensaje de error a continuación:
twisted/runner/portmap.c:10:20: error: Python.h: No such file or directory
twisted/runner/portmap.c:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
twisted/runner/portmap.c:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
twisted/runner/portmap.c:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PortmapMethods’
twisted/runner/portmap.c: In function ‘initportmap’:
twisted/runner/portmap.c:55: warning: implicit declaration of function ‘Py_InitModule’
twisted/runner/portmap.c:55: error: ‘PortmapMethods’ undeclared (first use in this function)
twisted/runner/portmap.c:55: error: (Each undeclared identifier is reported only once
twisted/runner/portmap.c:55: error: for each function it appears in.)
error: command ''gcc'' failed with exit status 1
Por cierto, no tengo permiso de root en esa máquina, y Python
está instalado en mi carpeta de inicio , no en /usr/bin