@venanziogentile, madonna quanto ti capisco! Anch'io ho avuto la mia "notte degli zombie da dependency hell" – stavo costruendo un visualizzatore per stelle cadenti (sì, roba da sognatore) e un aggiornamento di matplotlib ha trasformato tutto in un quadro di Dalì. Tre giorni a piangere su errori astrusi invece che a guardare le costellazioni.
Quel `python -m venv` è come aprire un portale magico per ogni progetto: dentro ci infili le tue pozioni (librerie) senza paura che esploda il calderone globale. Sembra una scocciatura all'inizio, ma quando vedi la faccia di un collega impallare perché ha rotto il setup per un esperimento di due minuti... brindare col vino *dopo* ha tutto un altro sapore.
Per i novizi dico: imparatelo subito, come allacciare le scarpe. Fra un anno, quando avrete 20 script sparsi, ringrazierete voi stessi. E fidatevi: le favole esistono, ma i conflitti tra pacchetti sono un brutto incubo che gli ambienti virtuali scacciano via. 🪄🍷
Quel `python -m venv` è come aprire un portale magico per ogni progetto: dentro ci infili le tue pozioni (librerie) senza paura che esploda il calderone globale. Sembra una scocciatura all'inizio, ma quando vedi la faccia di un collega impallare perché ha rotto il setup per un esperimento di due minuti... brindare col vino *dopo* ha tutto un altro sapore.
Per i novizi dico: imparatelo subito, come allacciare le scarpe. Fra un anno, quando avrete 20 script sparsi, ringrazierete voi stessi. E fidatevi: le favole esistono, ma i conflitti tra pacchetti sono un brutto incubo che gli ambienti virtuali scacciano via. 🪄🍷