Outils pour utilisateurs

Outils du site


python:pyinstaller

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
python:pyinstaller [2024/02/16 14:24]
marclebrun [Création de l'exécutable]
python:pyinstaller [2024/02/17 06:05] (Version actuelle)
marclebrun
Ligne 67: Ligne 67:
 </​code>​ </​code>​
  
 +===== Fichier .spec =====
 +
 +<code python>
 +# -*- mode: python ; coding: utf-8 -*-
 +
 +
 +a = Analysis(
 +    ['​leuze.py'​], ​            # Nom du script principal
 +    pathex=[],
 +    binaries=[],​
 +    datas=[],
 +    hiddenimports=[],​
 +    hookspath=[],​
 +    hooksconfig={},​
 +    runtime_hooks=[],​
 +    excludes=[],​
 +    noarchive=False,​
 +)
 +pyz = PYZ(a.pure)
 +
 +exe = EXE(
 +    pyz,
 +    a.scripts,
 +    [],
 +    exclude_binaries=True,​
 +    name='​wxLeuze', ​           # Nom de l'​exécutable : wxLeuze.exe
 +    debug=False,​
 +    bootloader_ignore_signals=False,​
 +    strip=False,​
 +    upx=True,
 +    console=False,​
 +    disable_windowed_traceback=False,​
 +    argv_emulation=False,​
 +    target_arch=None,​
 +    codesign_identity=None,​
 +    entitlements_file=None,​
 +)
 +coll = COLLECT(
 +    exe,
 +    a.binaries,
 +    a.datas,
 +    strip=False,​
 +    upx=True,
 +    upx_exclude=[],​
 +    name='​wxLeuze', ​      # Nom du sous-dossier : \dist\wxLeuze\
 +)
 +</​code>​
  
python/pyinstaller.1708093449.txt.gz · Dernière modification: 2024/02/16 14:24 par marclebrun