Come forse sapete, Python esiste in due versioni, 2 e 3. Poi abbiamo versioni di Windows a 32 e 64 bit. Dato il tipo di lavoro che fai professionalmente, potresti benissimo voler usare le librerie Python che includono numpy, scipy, matplotlib e sympy, alcune delle quali esistono solo in 32-bit, Python versione 2 eseguibili per Windows. Potrebbe valere la pena di cercare prima i prodotti aggiuntivi di cui avreste più probabilmente bisogno prima di installare Python. Poi installare il più aggiornato possibile.
Io trovo ancora molto conveniente usare il prodotto di installazione ActivePython is Python for Windows, Mac, Linux, AIX, HP-UX & Solaris. Una volta fatto questo, quasi tutte le altre cose scivolano dentro incredibilmente facilmente.
Per impostazione predefinita, facendo doppio clic sull'estensione .py in Windows Explorer si esegue uno script - non che questa sia un'esperienza particolarmente amichevole! - dato che l'output da stdout va chissà dove. Meglio usare qualche semplice ambiente con un editor che evidenzia il codice e visualizza i risultati in una finestra separata.
Io uso l'editor Browse /SciTE at SourceForge.net (SciTE). Infatti, cambio l'associazione .py in Windows Explorer per essere questo editor. Poi, quando sto sviluppando uno script, vedo qualcosa come questo. Questo script ha qualcosa a che fare con i numeri Keith, non ricordo cosa.
Quando sto scrivendo degli script uso l'interprete interattivo che è confezionato con Activestate Python per provare pezzi di codice. Assomiglia a questo.
Faccio sia l'editor che l'interprete delle icone sul desktop per l'accessibilità, dato che li uso sempre.
Per eseguire lo script di cui sopra da una linea di comando dovrei andare nella sua cartella in Windows Explorer, ottenere un prompt dei comandi usando la linea degli indirizzi e poi inserire il comando mostrato qui.