Je suis en train d'installer le module MySQLdb à partir d'un environnement virtuel (python en cours d'exécution 2.7) sur une instance EC2:Pip Installer MySQLdb défaut dans virtualenv
NAME="Amazon Linux AMI"
VERSION="2016.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2016.09"
PRETTY_NAME="Amazon Linux AMI 2016.09"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2016.09:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
Amazon Linux AMI release 2016.09
avec la commande: pip install MySQLdb
Il est à défaut avec la ligne:
_mysql.c:29:20: fatal error: Python.h: No such file or directory
Je suppose que c'est parce qu'il me manque python-devel. Cependant, lorsque j'essaie d'installer python-devel en utilisant yum install python-devel
, on me dit que je dois l'installer en tant qu'utilisateur root. Quand je cours sudo yum install python-devel
en tant que racine, je reçois le message: Package python26-devel-2.6.9-2.88.amzn1.x86_64 already installed and latest version
. Ce qui me semble être l'installation d'une version pour python 2.6.
Aide?
obtenir encore cette erreur '_mysql.c: 29: 20: erreur fatale: Python.h: Aucun fichier ou directory' –