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

1.2 KiB

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)

cd geniusia2
./setup.sh          # Installe tout
./install_faiss.sh  # Installe FAISS

À chaque utilisation (Lancement)

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 ! 🚀