Pyinstaller build error: Importror: pas de module nommé
Lors de l'utilisation de pyinstaller pour créer un script python dans un exécutable, il est possible de rencontrer l'erreur "Importerror: aucun module nommé" Blah "". Ce problème se produit généralement lorsqu'il existe des importations ou des dépendances dynamiques non reconnues par le fichier de spécifications générées pendant le processus de construction.
Pour résoudre cette erreur, il existe deux approches principales:
Dans votre cas, l'erreur mentionne "Aucun module nommé mysql". Pour résoudre ce problème, vous pouvez soit ajouter une importation inutilisée de MySQL, soit ajouter la ligne suivante au champ BinPath dans le fichier de spécification:
binpath = ['/path/to/mysql/module']
Il est important de noter que l'option OneFile dans PyinStaller combine tous les fichiers générés dans une seule exécutable. Il n'affecte pas les dépendances qui doivent être incluses dans la construction.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3