Installation
Option 1 : Utilisation de l’exécutable (RECOMMANDÉ)
Pour utilisateurs finaux : Aucune installation nécessaire !
L’exécutable PokemonAnalyzer.exe contient toutes les dépendances :
✅ Tesseract OCR intégré (reconnaissance de texte)
✅ Python et toutes les bibliothèques
✅ Interface graphique complète
✅ Icônes des types Pokémon
Prérequis :
Windows 10/11 (64-bit)
Connexion Internet : Nécessaire pour télécharger les données Pokémon depuis PokéAPI
Lancement :
Téléchargez
PokemonAnalyzer.exedepuis les ReleasesDouble-cliquez sur l’exécutable
C’est tout ! L’application démarre immédiatement.
Option 2 : Installation depuis le code source (Développeurs)
Pour développeurs souhaitant modifier le code :
Prérequis
Python 3.8 ou supérieur
pip (gestionnaire de paquets Python)
Tesseract OCR installé sur le système
Connexion Internet (PokéAPI)
Installation de Python
Téléchargez Python depuis python.org
Lors de l’installation, cochez « Add Python to PATH »
Vérifiez l’installation :
python --version
Installation de Tesseract OCR
Windows
Téléchargez l’installateur depuis GitHub
Installez Tesseract dans
C:\Program Files\Tesseract-OCR\Ajoutez le chemin au PATH ou définissez la variable d’environnement :
set TESSERACT_PATH=C:\Program Files\Tesseract-OCR\tesseract.exe
macOS
brew install tesseract
Linux (Ubuntu/Debian)
sudo apt-get install tesseract-ocr
sudo apt-get install libtesseract-dev
Installation de l’application
Clonez le dépôt :
git clone https://github.com/votre-repo/pokemon-analyzer.git cd pokemon-analyzer
Installez les dépendances Python :
pip install -r requirements.txt
Lancez l’application :
python src/main.py
Vérification de l’installation
Pour vérifier que tout fonctionne correctement :
Lancez l’application
Vous devriez voir la fenêtre principale
Dans la barre de statut, vérifiez que « OCR disponible » est affiché
Note
Si vous voyez « OCR non disponible », vérifiez que Tesseract est bien installé et accessible depuis votre PATH.