Files
Geniusia_v2/archive/old_docs/REPONSE_RAPIDE.md
2026-03-05 00:20:25 +01:00

56 lines
1.2 KiB
Markdown

# ⚡ Réponse Rapide
## Ta Question
> Quand je fais mes tests je fais `./run.sh`, est-ce que ce script prend bien en compte tout ce dont a besoin le programme pour fonctionner comme création venv, requirements.txt etc ?
## Réponse
**NON**, `run.sh` ne fait PAS l'installation !
### Ce que fait `run.sh`
- ✅ Vérifie que le venv existe
- ✅ Vérifie que FAISS est installé
- ✅ Lance l'application
-**Ne crée PAS le venv**
-**N'installe PAS les dépendances**
### Ce que fait `setup.sh`
- ✅ Crée le venv
- ✅ Installe requirements.txt
- ✅ Configure tout
-**Ne lance PAS l'application**
## 🎯 Workflow Correct
### Première fois (Installation)
```bash
cd geniusia2
./setup.sh # Installe tout
./install_faiss.sh # Installe FAISS
```
### À chaque utilisation (Lancement)
```bash
cd geniusia2
./run.sh # Lance l'app
```
## 📊 Résumé
| Script | Installation | Lancement |
|--------|--------------|-----------|
| `setup.sh` | ✅ OUI | ❌ NON |
| `run.sh` | ❌ NON | ✅ OUI |
**Donc pour tes tests** :
1. **Une fois** : `./setup.sh` + `./install_faiss.sh`
2. **À chaque test** : `./run.sh`
**C'est tout ! 🚀**