Automazione & Scripting 07 August 2026 v1.0

Funzioni PowerShell per venv Python

Script di automazione per la creazione rapida e standardizzata di ambienti virtuali Python su Windows.

pyvenv


  1. ⚑ Cosa fa
Automatizza l'intero ciclo di vita degli ambienti virtuali Python: creazione, attivazione intelligente ed eliminazione sicura. Basta un comando per ogni operazione, zero comandi da ricordare a memoria.
  1. πŸͺŸ Per chi
Sviluppatori Python su Windows (specialmente principianti!) che vogliono risparmiare tempo, evitare errori di percorso e non impazzire con la ExecutionPolicy.
  1. πŸ“ Installazione
Apri PowerShell e digita: notepad $PROFILE Incolla le tre funzioni (python-venv-create, python-venv-activate, python-venv-delete), salva e chiudi. (Non serve essere esperti, basta copiare e incollare!)
  1. πŸ”„ Ricarica profilo
Se non vuoi riavviare PowerShell, esegui: . $PROFILE Il profilo verrΓ  ricaricato al volo e i comandi saranno subito disponibili.
  1. πŸ’‘ Uso
  • python-venv-create β†’ crea il .venv, aggiorna pip, installa setuptools/wheel e lo attiva in un colpo solo.
  • python-venv-activate β†’ riattiva un ambiente esistente (lo trova anche se sei in una sottocartella!).
  • python-venv-delete β†’ elimina il .venv in sicurezza con conferma esplicita e blocco anti-cancellazione-accidentale.
  • deactivate β†’ esci dall'ambiente virtuale (comando nativo Python).
  1. πŸš€ Vantaggio
Tre comandi che coprono tutto il workflow: crei, attivi e distruggi ambienti virtuali senza mai toccare percorsi manuali, senza cache sporca e con feedback colorati che ti guidano passo-passo. Niente errori, niente ansia, tutto automatizzato e principiante-proof. 🎯🐍
Torna ai progetti