Comment faire pour installer python package du développeur?
J'essaie d'obtenir mod_wsgi 3.3
de travail. Quand je lance make
c'est de me dire que je vais rater le développeur Python package. Comment puis-je obtenir et installer le développeur Python package?
L'erreur que j'obtiens est comme suit:
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
Système (instance Amazon EC2)
- Apache 2.2.16 (Unix)
- Amazon Linux(Red Hat 4.4.4-13) AMI Version Bêta 2011.02
- Python 2.6.6
- Comment avez-vous installer Python 2.6.6?
- Oui, il a été installé dans le système d'exploitation par défaut.
- Désolé, je n'ai pas l'installer moi-même. Python 2.6.6 est déjà sur le système quand je créé une instance EC2.
Vous devez vous connecter pour publier un commentaire.
yum install python-devel
fonctionne.Si
yum
ne fonctionne pas, alors utilisezapt-get install python-dev
Si vous utilisez yum de recherche vous pouvez trouver les dev python package pour votre version de python.
Pour moi, j'ai été en utilisant python 3.5. J'ai couru à la suite de
Qui a renvoyé l'suivantes
J'ai ensuite été en mesure d'installer le package approprié pour ma version de python avec le cmd suivantes.
Cela fonctionne sur centos pour ubuntu ou debian, vous devez utiliser apt-get
python-devel.x86_64
paquet pour?Pour moi aucun des forfaits mentionnés ci-dessus ne aident.
J'ai enfin réussi à installer
lxml
après l'exécution: