Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 29277|Répondre: 3

[Source] Python empaquete des scripts dans des applications exe

[Copié le lien]
Publié sur 03/07/2021 09:35:08 | | | |
Le serveur n’a pas d’environnement Python installé et ne peut pas exécuter directement de scripts Python, comment Python peut-il être intégré dans une application exe ? Exécutez directement sur le serveur Windows.

D’abord, installez l’environnement Python sur l’ordinateur de développement, puis installez le paquet pyinstaller.

PyInstaller est un outil permettant de regrouper des programmes Python en un paquet exécutable autonome pour Windows, Linux et Mac OS X.

PyInstaller peut lire les scripts Python que vous écrivez. Il analyse votre code pour découvrir tous les autres modules et bibliothèques nécessaires à l’exécution des scripts. Il collectera ensuite des copies de tous ces fichiers – y compris l’interpréteur Python actif ! - et la placer dans un seul dossier avec le script, ou éventuellement dans un seul exécutable.

PyInstaller a été testé pour Windows, Mac OS X et GNU/Linux. Cependant, ce n’est pas un compilateur croisé : pour créer une application Windows, il faut exécuter PyInstaller sous Windows. Pour créer une application GNU / Linux, exécutez-la dans un environnement tel que GNU / Linux. PyInstaller a été utilisé avec succès avec AIX, Solaris, FreeBSD et OpenBSD, mais n’a pas été testé contre eux lors de tests d’intégration continue.
La commande est la suivante :



Passez au répertoire du packager et empaquetez-le avec la commande suivante :

Après le succès du packaging, ajoutez un dossier dist au projet, qui contient l’application exe emballée.







Précédent:Mybatis ou MyBatis-Plus imprime les journaux SQL
Prochain:base de données
Publié sur 17/07/2021 08:08:46 |
Le code ne peut pas être consulté
 Propriétaire| Publié sur 22/12/2021 20:51:30 |
Python utilise des stations miroir pour accélérer les téléchargements de pips
https://www.itsvse.com/thread-9492-1-1.html
Publié sur 16/12/2023 13:12:14 |
Prompt:Les auteurs sont bannis ou le contenu supprimé est automatiquement bloqué
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com