Installation de FURET - Hexoplanete/Projet-Furet GitHub Wiki
Windows
- git: https://github.com/git-for-windows/git/releases/download/v2.50.0.windows.1/Git-2.50.0-64-bit.exe
- Python >=3.11 <3.13: https://www.python.org/ftp/python/3.12.10/python-3.12.10-amd64.exe
Ces logiciels suivants sont nécessaires uniquement si vous souhaitez importer des recueils dans l'application.
- Magick : https://imagemagick.org/archive/binaries/ImageMagick-7.1.1-47-Q16-HDRI-x64-dll.exe
- GhostScript : https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10051/gs10051w64.exe
- Tesseract : https://github.com/tesseract-ocr/tesseract/releases/download/5.5.0/tesseract-ocr-w64-setup-5.5.0.20241111.exe
Exécutez la commande suivante dans Git Bash
et répondez aux questions du script.
sh -c "$(curl https://raw.githubusercontent.com/Hexoplanete/Projet-Furet/refs/heads/main/scripts/install.sh)"
Question | Valeur par défaut (entrée vide) | Valeur attendue | Commentaire | |
---|---|---|---|---|
1 | Chemin d'accès de git
|
git |
chemin/vers/git.exe |
Recherche un exécutable dans le PATH par défaut |
2 | Chemin d’accès de python >=3.11 < 3.13 |
python |
chemin/vers/python.exe |
Recherche un exécutable dans le PATH par défaut |
3 | Dossier d'installation | %LocalAppData%/Programs/Furet |
chemin/vers/un/dossier/ |
|
4 | Ajouter une entrée sur le bureau | y |
y ou n
|
Une confirmation de ces paramètres sera demandée avant de procéder à l’installation.
- Depuis le menu démarrer en recherchant
Furet
. - Depuis un terminal en exécutant
%LocalAppData%/Programs/Furet/bin/furet.bat
.
Linux
git
et python3.12
sont requis. Vous pouvez les installer de la manière suivante sous Debian :
apt install git python3.12
Si votre distribution ne propose pas de version de python compatible, installez python 3.12 avec pyenv et spécifiez le chemin d'accès lors de l'installation.
Ces logiciels suivants sont nécessaires uniquement si vous souhaitez importer des recueils dans l'application.
imagemagick
et ghostscript
et tesseract
(language français) sont requis. Vous pouvez les installer de la manière suivante sous Debian :
apt install imagemagick ghostscript tesseract-ocr-fra
Exécutez la commande suivante dans un terminal et répondez aux questions du script :
sh -c "$(curl https://raw.githubusercontent.com/Hexoplanete/Projet-Furet/refs/heads/main/scripts/install.sh)"
Question | Valeur par défaut (entrée vide) | Valeur attendue | Commentaire | |
---|---|---|---|---|
1 | Chemin d'accès de git
|
git |
chemin/vers/git |
Recherche un exécutable dans le PATH par défaut |
2 | Chemin d’accès de python >=3.11 < 3.13 |
python3 |
chemin/vers/python |
Recherche un exécutable dans le PATH par défaut |
3 | Dossier d'installation | $HOME/.local/share/opt/furet |
chemin/vers/un/dossier/ |
|
4 | Ajouter une entrée sur le bureau | y |
y ou n
|
Une confirmation de ces paramètres sera demandée avant de procéder à l’installation.
- Depuis un lanceur d'application en recherchant
Furet
. - Depuis un terminal en exécutant
~/.local/opt/furet/bin/furet
.
MacOS
git
et python 3.12
sont requis. Vous pouvez les installer de la manière suivante avec homebrew:
brew install git [email protected]
Ces logiciels suivants sont nécessaires uniquement si vous souhaitez importer des recueils dans l'application.
imagemagick
et ghostscript
et tesseract
(language français) sont requis. Vous pouvez les installer de la manière avec homebrew:
brew install imagemagick ghostscript tesseract tesseract-lang
Exécutez la commande suivante dans Terminal
et répondez aux questions du script :
sh -c "$(curl https://raw.githubusercontent.com/Hexoplanete/Projet-Furet/refs/heads/main/scripts/install.sh)"
Question | Valeur par défaut (entrée vide) | Valeur attendue | Commentaire | |
---|---|---|---|---|
1 | Chemin d'accès de git
|
git |
chemin/vers/git |
Recherche un exécutable dans le PATH par défaut |
2 | Chemin d’accès de python >=3.11 < 3.13 |
python3 |
chemin/vers/python |
Recherche un exécutable dans le PATH par défaut |
3 | Dossier d'installation | $HOME/.local/share/opt/furet |
chemin/vers/un/dossier/ |
Une confirmation de ces paramètres sera demandée avant de procéder à l’installation.
- Depuis un terminal en exécutant
~/.local/opt/furet/bin/furet
.
Windows
- git: https://github.com/git-for-windows/git/releases/download/v2.50.0.windows.1/Git-2.50.0-64-bit.exe
- Python >=3.11 <3.13: https://www.python.org/ftp/python/3.12.10/python-3.12.10-amd64.exe
- Magick : https://imagemagick.org/archive/binaries/ImageMagick-7.1.1-47-Q16-HDRI-x64-dll.exe
- GhostScript : https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10051/gs10051w64.exe
- Tesseract : https://github.com/tesseract-ocr/tesseract/releases/download/5.5.0/tesseract-ocr-w64-setup-5.5.0.20241111.exe
Clonez le projet et exécutez scripts/setup.sh
depuis Git Bash
:
git clone https://github.com/Hexoplanete/Projet-Furet.git
cd Projet-Furet
./scripts/setup.sh
Exécutez la commande suivante depuis l'environnement virtuel python :
python -m furet
La commande
furet
est aussi disponible mais ne semble marcher que sous Linux.
Linux
git
et python 3.12
sont requis. Vous pouvez les installer de la manière suivante sous Debian :
apt install git python3.12
Si votre distribution ne propose pas de version de python compatible, installez python 3.12 avec pyenv et spécifiez le chemin d'accès lors de l’exécution de
setup.sh
:./scripts/setup.sh path/to/python
imagemagick
et ghostscript
et tesseract
(language français) sont requis. Vous pouvez les installer de la manière suivante sous Debian :
apt install imagemagick ghostscript tesseract-ocr-fra
Clonez le projet et exécutez scripts/setup.sh
depuis un terminal :
git clone https://github.com/Hexoplanete/Projet-Furet.git
cd Projet-Furet
./scripts/setup.sh
Exécutez l'une des deux commandes suivantes depuis l'environnement virtuel python :
furet
python -m furet
MacOS
git
et python3.12
sont requis. Vous pouvez les installer de la manière suivante avec homebrew:
brew install git [email protected]
imagemagick
et ghostscript
et tesseract
(language français) sont requis. Vous pouvez les installer de la manière avec homebrew:
brew install imagemagick ghostscript tesseract tesseract-lang
Clonez le projet et exécutez scripts/setup.sh
depuis un terminal :
git clone https://github.com/Hexoplanete/Projet-Furet.git
cd Projet-Furet
./scripts/setup.sh
Exécutez l'une des deux commandes suivantes depuis l'environnement virtuel python :
furet
python -m furet