Pacchetti necessari per lo svolgimento del corso

link alla pagina di download pacchetto win32 (locale) pacchetto win64 (locale)
python 3.2.3 01-python-3.2.3.msi 01-python-3.2.3.amd64.msi
numpy1.6.2 02-numpy-MKL-1.6.2.win32-py3.2.exe 02-numpy-MKL-1.6.2.win-amd64-py3.2.exe
matplotlib-1.2.0 03-matplotlib-1.2.0.win32-py3.2.exe 03-matplotlib-1.2.0.win-amd64-py3.2.exe

Installazione di Ipython e delle sue dipendenze

Ipython e' la piattaforma usata per le presentazioni in aula.

In particolare la funzionalita' notebook permette di usare un browser html per creare dei documenti in cui si mescola codice Python, testo, formule, grafici etc. etc.

Per installare Ipython e' necessario istallare altri pacchetti che sono necessari al suo funzionamento. I pacchetti sono elencati nella seguente tabella, seguire l'ordine.

link alla pagina di download pacchetto win32 (locale) pacchetto win64 (locale)
distribute-0.6 04-distribute-0.6.32.win32-py3.2.exe 04-distribute-0.6.33.win-amd64-py3.2.exe
pyzmq-2.2.0.1. 05-pyzmq-2.2.0.1.win32-py3.2.exe 05-pyzmq-2.2.0.1.win-amd64-py3.2.exe
tornado-2.4.1 06-tornado-2.4.1.win32-py3.2.exe 06-tornado-2.4.1.win-amd64-py3.2.exe
pyreadline-2.0 07-pyreadline-2.0-dev1.win32-py3.2.exe 07-pyreadline-2.0-dev1.win-amd64-py3.2.exe
pygments-1.5. 08-Pygments-1.5.win32-py3.2.exe 08-Pygments-1.5.win-amd64-py3.2.exe
PyQt-Py3.2 09-PyQt-Py3.2-x32-gpl-4.9.6-1.exe 09-PyQt-Py3.2-x64-gpl-4.9.6-1.exe
ipython-0.13.1 10-ipython-0.13.1.win32-py3.2.exe 10-ipython-0.13.1.win-amd64-py3.2.exe

uso di IPython-notebook

Supponendo che Python sia stato installato in
C:\Python32\
il path di IPython sara' il seguente
C:\Python32\Scripts\ipython3.exe

IPython-notebook ha una sua cartella di lavoro ed è in quella cartella che verranno creati i e salvati i notebook. Ogni volta che si apre Ipython-notebook specificando una cartella di lavoro, nella finestra di riepilogo (dashboard) saranno considerati solo i notebook nella cartella stessa

Per aprire IPython notebook in una specifica cartella di lavoro, in modo che i grafici generati dal codice Python siano integrati nel notebook stesso, aprire una shell MS-DOS e digitare:
C:\Python32\Scripts\ipython3.exe notebook --pylab inline cartelladilavoro

Altri pacchetti utili

Questi sono solo un paio dei moduli che ho usato in passato e che mi sarebbe piaciuto usare nel corso.

link alla pagina di download pacchetto win32 (locale) pacchetto win64 (locale)
scipy0.11 11-scipy-0.11.0.win32-py3.2.exe 11-scipy-0.11.0.win-amd64-py3.2.exe
PIL 1.1.7 12-PIL-1.1.7.win32-py3.2.exe 12-PIL-1.1.7.win-amd64-py3.2.exe
"