Installation Diacamma

Bonjour,
Je suis trésorier de 3 assos, 2 que je gère en mode hébergé et 1 de protection animale qui n’a que très peu de moyen et ne peu se permettre le mode hébergé.
J’ai donc installé un serveur Debian 11, une base de données Mysql et Diacamma.
1er petit soucis le raccourci ne semble pas utiliser le bon lanceur. Je ne reconnais pas non plus le lanceur dont j’avais l’habitude, pas grave!
En revanche quand je veux lancer la connexion à la base de données Mysql dans laquelle j’ai bien créé un utilisateur, j’ai un message d’erreur "Error loading MySQLdb module. Did you install mysqlclient? OK
Ben oui il est installé j’ai vérifié la version de mysql-client est la 8.0.32 - 1debian11
Que dois-je faire svp?
Merci d’avance

Bonjour,

Il doit vous manquer le driver Python pour MySQL.
Pour cela, vous devez lancer la commande:

pip install mysqlclient

Si vous avez installé Diacamma dans un environnement virtuel, vous devez vous y connecter avant.
Par exemple, avec l’installation par défaut Linux téléchargeable ici:

cd /var/lucterios2/ . virtual_for_lucterios/bin/activate pip install mysqlclient

Salut!

T’as vérifié si toutes les dépendances de mysqlclient sont bien installées ? Parfois, il manque un truc qui n’est pas évident. Sinon, essaie de voir si le python-dev est installé, ça peut jouer des tours. Regarde aussi les permissions de l’utilisateur dans la base de données, il faut qu’il ait les bons droits. Lance un petit pip install mysqlclient pour être sûr. Si ça marche toujours pas, poste ton message d’erreur, on va creuser ça! Courage!