ACLClouds
ACLClouds

La version Node.js ou Python est incompatible avec le projet

Lire les prérequis du projet, sélectionner la bonne version de Node.js ou de Python et réinstaller les dépendances natives.

Les erreurs Unsupported engine, les erreurs de syntaxe ou l’absence de wheel Python compatible apparaissent quand le projet et l’image du conteneur ciblent des versions différentes.

Procédure étape par étape

  1. Lire les contraintes

    Consultez engines dans package.json, .nvmrc, runtime.txt, pyproject.toml ou la documentation du framework.

  2. Choisir une version maintenue

    Préférez une version LTS de Node.js ou une version de Python explicitement prise en charge par les dépendances du projet.

  3. Reconstruire les modules

    Après un changement de version majeure, réinstallez les dépendances pour remplacer les binaires natifs compilés pour l’ancienne version.

  4. Tester la commande

    Exécutez node --version ou python --version au début du diagnostic, puis relancez le script principal.