ACLClouds
ACLClouds

Python affiche ModuleNotFoundError

Installer le paquet dans le bon environnement et conserver requirements.txt à jour.

Le Python du conteneur ne partage pas les modules de votre ordinateur. Chaque dépendance doit être déclarée et installée lors du déploiement.

Procédure étape par étape

  1. Identifier le nom importé

    Le nom utilisé dans import peut différer du paquet pip, par exemple PIL provient de Pillow.

  2. Vérifier requirements.txt

    Ajoutez le paquet et une version compatible, puis enregistrez le fichier à la racine attendue.

  3. Installer avec le bon Python

    Utilisez python -m pip install -r requirements.txt pour éviter d’appeler un autre pip.

  4. Redémarrer

    Confirmez dans la console que l’installation se termine sans erreur avant le lancement du bot.