Я использую python2.7, py2exe, pyqt4 и хочу сгенерировать файл установщика так же, как dropbox. Это мой setup.py файлpy2exe - сгенерировать файл с одним установщиком
# coding=utf8
from distutils.core import setup
import py2exe
import sys, os
sys.argv.append('py2exe')
py2exe_options = {
"includes": ["sip",'encodings', 'encodings.*'],
"dll_excludes": ["MSVCP90.dll", 'OLEAUT32.dll', 'USER32.dll', 'IMM32.dll', 'SHELL32.dll', 'ole32.dll', 'WINMM.dll', 'USER32.dll', 'EKRNEL32.dll', 'ADVAPI32.dll', 'COMDLG32.dll', 'WS2_32.dll', 'WINSPOOL.DRV', 'GDI32.dll', 'KERNEL32.dll'],
"compressed": 1,
"optimize": 2,
"ascii": 0,
"bundle_files": 1
}
setup(
name='IP',
version='1.0',
zipfile = None,
windows=["main.py"],
options={'py2exe': py2exe_options}
)
Я хочу создать установку, запустив «питона setup.py py2exe», но потерпел неудачу. Как сделать, чтобы создать установщик?
Да, я хочу установщика и googled Innosetup. спасибо –