ACLClouds
ACLClouds

La versione Node.js o Python è incompatibile con il progetto

Leggi i requisiti del progetto, seleziona la versione corretta di Node.js o Python e reinstalla le dipendenze native.

Gli errori Unsupported engine, gli errori di sintassi o l’assenza di una wheel Python compatibile compaiono quando il progetto e l’immagine del container puntano a versioni diverse.

Procedura passo passo

  1. Leggi i vincoli

    Consulta engines in package.json, .nvmrc, runtime.txt, pyproject.toml o la documentazione del framework.

  2. Scegli una versione mantenuta

    Preferisci una versione LTS di Node.js o una versione di Python supportata esplicitamente dalle dipendenze del progetto.

  3. Ricostruisci i moduli

    Dopo un cambio di versione principale, reinstalla le dipendenze per sostituire i binari nativi compilati per la versione precedente.

  4. Prova il comando

    Esegui node --version o python --version all’inizio della diagnosi, quindi esegui di nuovo lo script principale.