Python
Python
Per utilizzare Python in laboratorio ci sono diverse scelte.
Python di sistema
La distribuzione Linux installata in laboratorio ha una sua versione di Python, con una serie di moduli e librerie preinstallati.
Può essere sufficiente per i corsi introduttivi di programmazione.
Con Ubuntu 22.04 c’è la versione 3.10 di Python (al momento, 3.10.12).
Alcune indicazioni per l’utilizzo di Python in laboratorio, dove non si hanno i permessi di amministratore, sono riportate nella pagina No root.
python-lab
È un ambiente virtuale creato con il modulo venv
, che contiene
una serie di moduli e librerie Python utili nell’ambito dell’analisi
dei dati, del machine learning, e dell’intelligenza artificiale.
Maggiori indicazioni alla pagina specifica di python-lab.
Anaconda
Per un utilizzo più specifico di Python nell’ambito dell’analisi dei dati, machine learning, e intelligenza artificiale, in laboratorio c’è anche Anaconda, una distribuzione modulare di Python e di molte librerie.
Maggiori informazioni sono disponibili alla pagina relativa ad Anaconda.
La licenza di Anaconda è cambiata nel 2024/2025, e quindi in laboratorio non aggiorneremo più l’ambiente Anaconda; anzi, verrà rimosso in futuro.
Al suo posto consigliamo l’utilizzo di python-lab
, come descritto
qui sopra.
Spyder
Spyder è un IDE per Python. La sua descrizione dice:
The Python IDE that scientists and data analysts deserve.
Le relative indicazioni sono sulla pagina specifica di Spyder.
PyCharm
Pycharm è un IDE creato da Jet Brains per lo sviluppo in linguaggio Python.
Le relative indicazioni sono sulla pagina specifica di PyCharm.