Vous n'êtes pas identifié(e).
Ce qui créé un dossier Build, mais quand je veux tester le .exe en lançant :
Il me répond :
Pourtant la version python de mon système est python3.11.
Avez vous une idée ?
Merci
Hors ligne
Tousse antique Ovide !
Hors ligne
Quel est l'intérêt de créer un exécutable exe sous debian ?
Bonne question !
Mon but est de pouvoir le distribuer par après sur un site pour qu'il soit accessible au plus grand nombre.
Hors ligne
Tousse antique Ovide !
Hors ligne
Hors ligne
PyInstaller se termine parfois en levant une exception Python.
Dans la plupart des cas, la raison est claire dans le message d'exception,
par exemple "Votre système n'est pas pris en charge", ou "Pyinstaller
nécessite au moins Python 3.8".
D'autres indiquent clairement un bogue qui doit être signalé.
L'une de ces erreurs peut toutefois laisser perplexe :
IOError("Python library not found !")
PyInstaller doit regrouper la bibliothèque Python, qui est la partie principale de l'interpréteur Python. liée en tant que bibliothèque de chargement dynamique.
Le nom et l'emplacement de ce fichier varient en fonction de la plate-forme utilisée.
Certaines installations de Python n'incluent pas de bibliothèque Python dynamique par défaut (une bibliothèque liée de manière statique peut être présente mais ne peut pas être utilisée).
Il se peut que vous deviez installer un paquetage de développement quelconque.
Il se peut également que la bibliothèque existe mais qu'elle ne se trouve pas dans un dossier où PyInstaller
recherche.
Les endroits où PyInstaller recherche la bibliothèque python sont différents selon les systèmes d'exploitation.
sont différents selon les systèmes d'exploitation, mais /lib et /usr/lib
sont vérifiés dans la plupart des systèmes.
Si vous ne parvenez pas à placer la bibliothèque python à cet endroit, essayez de définir le chemin correct dans l'environnement,
essayez de définir le chemin correct dans la variable d'environnement
LD_LIBRARY_PATH sous GNU/Linux ou
DYLD_LIBRARY_PATH sous macOS.
Traduit avec DeepL.com (version gratuite)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Á vérifier : il me semble avoir lu que le fichier exe doit être compilé avec pyinstaller sur un os du même type que la machine cible. A priori des utilisateurs windows risquent d'être déçus.
Je me vérifie moi-même
Selon la note de la page https://www.pyinstaller.org/en/stable/o … -mode.html :
La sortie de PyInstaller est spécifique au système d'exploitation actif et à la version active de Python. Cela signifie que pour préparer une distribution pour :
un système d'exploitation différent
une version différente de Python
un système d'exploitation 32 bits ou 64 bits
vous exécutez PyInstaller sur ce système d'exploitation, sous cette version de Python. L'interpréteur Python qui exécute PyInstaller fait partie du paquet, et il est spécifique au système d'exploitation et à son architecture.
Traduit avec DeepL.com (version gratuite)
Bon courage pour la suite…
Tousse antique Ovide !
Hors ligne
Hors ligne
En ligne
Hors ligne
En ligne
Hors ligne
En ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
même priorité que la version stable , je sais pas si c'est bien prudent
Ça ne pose absolument aucun problème. À priorité égale, ce sont les paquets les plus récents qui sont installés.
En ligne