Mysql piloté par python

Bonjour à tous !

J’ai récemment acheté une nouvelle Raspberry PI 3 b+, et souhaite utiliser la base de données MySQL depuis Python. Voici un extrait de code dans mon programme qui interroge la base MySQL :

#Connexion au serveur My SQL
conn = mysql.connector.connect(host="localhost",user="Olivier.MASSET",password="quiqsurf", database="Plaques")
cursor = conn.cursor()

#Création de la table visiteurs si elle n'existe pas
cursor.execute("""
CREATE TABLE IF NOT EXISTS visiteurs (
    immatriculation varchar(20) NOT NULL,
    nb_visites varchar(500) DEFAULT NULL,
    date_visite varchar(500) DEFAULT NULL,
    location_photo varchar(500) DEFAULT NULL,
    PRIMARY KEY(immatriculation)
);
""")

Le programme marche très bien (testé sur ma dernière raspberry PI).

Sur cette nouvelle Raspberry, j’ai installé MySQL.
Cependant, je n’arrive pas à installer les modules python faisant le lien entre Python et Mysql.
Voici les commandes pour l’installation de ces modules :

pip install mysql

pip install MySQL-python
pip install mysql-connector-python --allow-external mysql-connector-python

Et voici le message d’erreur que me retourne la console :

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-Gq8vue/MySQL-python/

Je suis perdu, et ouvert à toute aide !

Bisous !

Olivier