Maison > développement back-end > Tutoriel Python > Comment créer un .exe autonome à partir d'un script Python 3.6 à l'aide de cx_Freeze ?

Comment créer un .exe autonome à partir d'un script Python 3.6 à l'aide de cx_Freeze ?

DDD
Libérer: 2024-12-19 17:36:14
original
146 Les gens l'ont consulté

How to Create a Standalone .exe from a Python 3.6 Script Using cx_Freeze?

Comment convertir un script Python en exécutable (.exe) dans Python 3.6

La conversion d'un script Python en exécutable (.exe) lui permet de s'exécuter indépendamment sans l'interpréteur Python. Voici une solution qui répond aux défis spécifiques que vous avez rencontrés :

Méthode utilisant cx_Freeze :

Étapes :

  1. Installez Python 3.6.
  2. Installez cx_Freeze : exécutez pip install cx_Freeze dans votre invite de commande.
  3. Installer idna : Exécutez pip install idna dans votre invite de commande.
  4. Créez un script Python nommé myfirstprog.py.
  5. Créez un nouveau fichier Python nommé setup.py dans le même répertoire que votre script.
  6. Copiez le code suivant dans setup.py et enregistrez it :
from cx_Freeze import setup, Executable

base = None    

executables = [Executable("myfirstprog.py", base=base)]

packages = ["idna"]
options = {
    'build_exe': {    
        'packages':packages,
    },    
}

setup(
    name = "<any name>",
    options = options,
    version = "<any number>",
    description = '<any description>',
    executables = executables
)
Copier après la connexion
  1. Cliquez avec le bouton droit n'importe où dans le répertoire du script et sélectionnez "Ouvrir la fenêtre de commande ici."
  2. Dans l'invite de commande, tapez python setup.py build.
  3. S'il n'y a aucune erreur, un dossier build sera créé.
  4. Naviguez jusqu'au dossier build et localisez le myfirstprog application.
  5. Exécutez l'application pour vérifier sa fonctionnalité.

Veuillez noter :

  • Remplacez myfirstprog.py par le réel nom de fichier de votre script Python.
  • Incluez tous les packages importés nécessaires dans la liste des packages dans setup.py.
  • Personnalisez les informations de configuration (nom, version, description) dans setup.py.
  • Assurez-vous que les packages importés sont installés avant de créer l'exécutable.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal