25.3.25

install environnement développement ubuntu 24.04 python

 depuis le store :
- vscode
- jupyterlab (puis installer python depuis la)
sudo apt-get install python3-pip
sudo apt-get install python3-numpy (pour installer un package)
https://www.cherryservers.com/blog/install-pip-ubuntu
pour savoir où est installé python : which python3 

CLASSE
------
class Voiture:
    marque: str
    modele: str

    def __init__(self, marque: str, modele: str):
        self.marque = marque
        self.modele = modele

    def afficher_infos(self):
        print(f"Voiture : {self.marque} {self.modele}")

INSTANCIATION
-------------
ma_voiture = Voiture("Tesla", "Model 3")
ma_voiture.afficher_infos()

ENVIRONNEMENT VENV
------------------
#création de l'environnement. cela créé un répertoire ENV_DIR avec une certaine structure
which python3 ou 
python -m venv ENV_DIR
#pour l'activer
./ENV_DIR/Scripts/activate
#installer les requirements
#faire un fichier requirements.txt avec p.ex
Flask==3.0.2
Flask-Cors==4.0.0
Flask-WTF==1.2.1
future==1.0.0
gevent==24.2.1
greenlet==3.0.3
pip install -r requirements.txt
#dans vscode faire ctrl+shift+p - aller dans "python interpreter" et sélectionne le python dans le répertoire script