python-lab
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.
Programmi inclusi
- spyder
- jupiter-notebook
Moduli inclusi
- TensorFlow
- PyTorch
- keras
- scikit-learn & scikit-image
- matplotlib, bokeh, holoviews, plotly, seaborn
- Flask, SQLAlchemy
- Scrapy
Assieme a questi moduli sono disponibili le relative dipendenze, come numpy, pandas, keras, pyzmq, tornado, Twisted, Werkzeug, di cui non stiamo a dare un elenco completo.
Chi è interessato a vedere l’elenco completo, può lanciare il seguente comando dopo aver attivato l’ambiente virtuale:
pip list
Utilizzo
Per attivare l’ambiente, è possibile lanciare da terminale:
source /opt/python-lab/python-lab/bin/activate
Note:
python-lab
è ripetuto due volte, perché è anche il nome del virtual environment. Non è un errore. Scrivete il path correttamente, così come è riportato nella pagina.
Il prompt dovrebbe cambiare, con l’indicazione ‘(python-lab)’ aggiunta all’inizio.
L’ambiente è attivo solo nella shell (nel terminale) in cui è stato eseguito questo comando.
Disattivazione
Per uscire dall’ambiente virtuale basta lanciare il comando:
deactivate
Il prompt della shell dovrebbe ritornare normale.