usar instalar como python linux amazon-ec2 mod-wsgi

instalar - como usar spyder python



¿Cómo instalar el paquete de desarrollo de Python? (3)

Para mí, ninguno de los paquetes mencionados anteriormente me ayudó.

Finalmente logré instalar lxml después de ejecutar:

sudo apt-get install python3.5-dev

Estoy tratando de hacer que mod_wsgi 3.3 funcione. Cuando ejecuto make , me dice que me falta el paquete de desarrollo de Python. ¿Cómo obtengo e instalo el paquete de desarrollador de Python?

El error que obtengo es el siguiente:

mod_wsgi.c:135:20: error: Python.h: No such file or directory mod_wsgi.c:138:2: error: #error Sorry, Python developer package does not appear to be installed. mod_wsgi.c:142:2: error: #error Sorry, mod_wsgi requires at least Python 2.3.0 for Python 2.X. mod_wsgi.c:150:2: error: #error Sorry, mod_wsgi requires that Python supporting thread. mod_wsgi.c:153:21: error: compile.h: No such file or directory mod_wsgi.c:154:18: error: node.h: No such file or directory mod_wsgi.c:155:20: error: osdefs.h: No such file or directory

Sistema (instancia de Amazon EC2)

  • Apache 2.2.16 (Unix)
  • Amazon Linux (Red Hat 4.4.4-13) Versión AMI Beta 2011.02
  • Python 2.6.6

Si utiliza la búsqueda yum, puede encontrar el paquete python dev para su versión de python.

Para mí, estaba usando Python 3.5. Ejecuté lo siguiente

yum search python | grep devel

Que devolvió el siguiente

Luego pude instalar el paquete correcto para mi versión de python con el siguiente cmd.

sudo yum install python35u-devel.x86_64

Esto funciona en centos para ubuntu o debian, necesitarías usar apt-get


yum install python-devel funcionará.

Si yum no funciona, usa

apt-get install python-dev