Progetti


Sviluppo & DevOps

Funzioni PowerShell per venv Python

07 August 2026 v1.0

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

venv

  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.

  2. πŸͺŸ Per chi Sviluppatori Python su Windows (specialmente principianti!) che vogliono risparmiare tempo, evitare errori di percorso e non impazzire con la ExecutionPolicy.

  3. πŸ“ 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!)

  4. πŸ”„ Ricarica profilo Se non vuoi riavviare PowerShell, esegui: . $PROFILE Il profilo verrΓ  ricaricato al volo e i comandi saranno subito disponibili.

  5. πŸ’‘ 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).
  6. πŸš€ 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