Come aprire file .PY su Windows
Per aprire file .PY su Windows, visualizzare/modificare: apri la cartella in Visual Studio Code (o altra IDE) e seleziona il .py. Usa estensioni Python per lint, formattazione e debug.
Istruzioni passo passo
- Visualizzare/modificare: apri la cartella in Visual Studio Code (o altra IDE) e seleziona il .py. Usa estensioni Python per lint, formattazione e debug.
- Eseguire una volta: PowerShell o Prompt → cd nella cartella → py .\file.py. py sceglie una versione installata se ce ne sono più.
- Flusso di progetto: se vedi venv, .venv o metadati Poetry/Pipenv, attivali prima (es. .venv\Scripts\activate), poi pip install -r requirements.txt o lo strumento indicato nel README prima di avviare lo script o pytest.
- Il doppio clic lampeggia: avvia dal terminale per vedere stderr; imposta Apri con sull’editor se Explorer esegue invece di modificare.
Problemi comuni
Il doppio clic esegue o chiude subito la finestra
Le associazioni avviano python.exe senza console persistente; gli errori spariscono.
- Avvia da PowerShell/Terminale con py/python3 e percorso.
- input() solo per debug rapido; nei progetti reali preferisci logging.
ModuleNotFoundError o ImportError
Mancano dipendenze o venv sbagliato / cwd sbagliata.
- Attiva il venv documentato, pip install -r requirements.txt o poetry install.
- Esegui dalla root del repo o imposta PYTHONPATH solo se sai perché.
python3: comando non trovato / py non riconosciuto
Python non installato o fuori PATH.
- Windows: installer da python.org con opzione PATH, py -0 elenca versioni.
- macOS/Linux: installer, Homebrew o pacchetti distro; python3 --version.
Versione Python sbagliata per il progetto
I progetti moderni richiedono 3.10+ mentre il sistema è più vecchio.
- Leggi .python-version, runtime.txt o CI.
- Su Windows py -3.12 script.py; su Unix pyenv/asdf secondo il team.
Nota di sicurezza
Eseguire malware .py dà accesso a file, rete e processi come l’utente. Leggi il sorgente sconosciuto prima; mai curl … | python alla cieca.