few fixes
This commit is contained in:
parent
7c157255f4
commit
66b7479abb
30
README.md
30
README.md
@ -34,7 +34,7 @@ Template/
|
||||
│ ├── assets/ # Icônes, images
|
||||
│ ├── lang/ # Traductions
|
||||
│ ├── themes/ # Thèmes
|
||||
│ └── others/ # Paramètres par défaut
|
||||
│ └── others/ # Autres
|
||||
├── tools/ # Scripts build/dev
|
||||
├── config.json # Config principale
|
||||
├── requirements.txt # Dépendances
|
||||
@ -49,18 +49,26 @@ Template/
|
||||
1. **Configurez `config.json`**
|
||||
(nom, version, OS, architecture, icône, dépôt git...)
|
||||
|
||||
2. **Copiez `.env.example` → `.env`**
|
||||
(chemin Python, email, mot de passe...)
|
||||
2. **Copiez `.env.example` → `.env` et configurez les variables requises**
|
||||
- Depuis la racine du projet :
|
||||
- Windows (PowerShell / cmd) : copy .env.example .env
|
||||
- Linux / macOS : cp .env.example .env
|
||||
- Au minimum, renseignez dans `.env` :
|
||||
- PYTHON_PATH : chemin absolu vers votre exécutable Python (utilisé par tools/open.bat)
|
||||
- les identifiants email si vous comptez utiliser l'envoi de suggestions (email + mot de passe / mot de passe d'application)
|
||||
- Remarque : l'outil `tools/open.bat` s'appuie sur PYTHON_PATH ; sans cette variable, l'ouverture/initialisation de l'environnement échouera.
|
||||
|
||||
3. **Lancez le dev**
|
||||
- Windows : `tools\open.bat`
|
||||
- Linux : `tools/open.sh`
|
||||
- macOS : `tools/open.command`
|
||||
- Windows : tools\open.bat (nécessite PYTHON_PATH dans `.env`)
|
||||
- Linux : tools/open.sh (si présent / exécutable)
|
||||
- macOS : tools/open.command (si présent / exécutable)
|
||||
- Exécutez depuis leur fichier parent pour que les chemins relatifs fonctionnent correctement.
|
||||
|
||||
4. **Build en un clic**
|
||||
- Windows : `tools\build.bat`
|
||||
- Linux : `tools/build.sh`
|
||||
- macOS : `tools/build.command`
|
||||
- Windows : tools\build.bat
|
||||
- Linux : tools/build.sh
|
||||
- macOS : tools/build.command
|
||||
- Ces scripts supposent que `.env` est configuré et que les outils requis (pyinstaller, etc.) sont installés.
|
||||
|
||||
---
|
||||
|
||||
@ -113,6 +121,7 @@ Template/
|
||||
|
||||
## 📦 Dépendances
|
||||
|
||||
- **Python 3.10+ recommandé** (compatibilité testée avec 3.10/3.11).
|
||||
- **PyQt6** : GUI moderne.
|
||||
- **pyinstaller** : Build d’exécutables.
|
||||
- **python-dotenv** : Variables d’environnement.
|
||||
@ -129,7 +138,8 @@ Template/
|
||||
|
||||
## 📝 Licence
|
||||
|
||||
MIT License. Voir le fichier [LICENSE](https://gitea.louismazin.ovh/LouisMazin/PythonApplicationTemplate/src/branch/main/LICENSE).
|
||||
Attribution License — voir le fichier local [`LICENSE`](https://gitea.louismazin.ovh/LouisMazin/PythonApplicationTemplate/src/branch/main/LICENSE) pour le texte complet.
|
||||
Toute utilisation ou distribution doit inclure une attribution visible à l'auteur : LouisMazin.
|
||||
|
||||
---
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user