Ludomedia è il social network per chi ama i videogiochi. Iscriviti per scoprire un nuovo modo di vivere la tua passione.

Perché compare l'errore "Could not find platform independent libraries prefix" ogni volta che avvio Python 3.12?

A parte questo sembra funzionare tutto normalmente, però penso sia una cosa da risolvere asd

in Ludomande

Risposta scelta dall'autore della domanda
1 Utilità

Per questo tipo di domande di solito ti conviene chiedere a chatGPT che ti da un po' di info riguardo al problema e qualche possibile soluzione. Poi le provi e se non risolvi aggiorni chatGPT e fai prima.
In generale cmq come dice FooDog sembra un problema di configurazione delle variabili d'ambiente che usa python PYTHONPATH e PYTHONHOME.
Per dire può anche essere che hai aggiornato python e punta al percorso della precedente installazione, ma visto che non c'e' un modo univoco per fare l'installazione dipende quale guida ai seguito.
Io per dire sono più un utente mac OS/linux e se mi serve python quando uso windows tendo a usare quello nativo di ubuntu installato con WSL :S

Risposta scelta dall'autore della domanda
0 Utilità

Non saprei anche io uso abitualmente python, forse hai più installazioni di Python e non riesce ad individuare correttamente le dipendenze.

 

@FooDog Sìsì anche io uso windows e ho fatto come dici, tra le app ho quelle che ho scritto nel messaggio sopra, come versione utilizzata mi dice python 3.12 (l'unica installata a quanto sembra)

 

Allora l'ultima cosa che mi viene in mente è aggiungere Python al path di sistema, solitamente lo si fa durante l'installazione spuntando la casella, ma puoi farlo anche dopo solo che il procedimento è più complicato.

Risposta scelta dall'autore della domanda
0 Utilità

Come avete suggerito ho provato ad aggiungere C:\Python312 a Path dal menù delle variabili di sistema, ma continua a comparire l'errore, devo fare in un'altra maniera?

 

@FooDog Tranquillo, come ho scritto a parte questo funziona tutto normalmente, se non trovo un modo amen. Studio programmazione da pochissimo ma ho già imparato che se una cosa funziona è meglio lasciarla stare così com'è, anche se non sai perché funzioni rotfl

Perché compare l'errore "Could not find platform independent libraries prefix" ogni volta che avvio Python 3.12?