Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- python Configure.py
- python Makespec.py --onefile --windowed --upx /path/to/yourscript.py
- python Build.py /path/to/yourscript.spec
- # -*- mode: python -*-
- a = Analysis([os.path.join(HOMEPATH,'support\_mountzlib.py'), os.path.join(HOMEPATH,'support\useUnicode.py'), 'r:\connection\main.py'],
- pathex=['C:\Documents and Settings\Lixas\Desktop\pyinstaller-1.5-rc1'])
- pyz = PYZ(a.pure)
- exe = EXE( pyz,
- a.scripts,
- a.binaries,
- a.zipfiles,
- a.datas,
- name=os.path.join('dist', 'NetworkChecker.exe'),
- debug=False,
- strip=False,
- upx=True,
- console=False,
- icon='r:\connection\ikona.ico' )
- coll = COLLECT(
- exe,
- [('gui.glade', 'r:\connection\gui.glade', 'DATA')],
- [('question16.png', 'r:\connection\question16.png', 'DATA')],
- # a.binaries,
- # strip=False,
- upx=True,
- name='distFinal')
- def resource_path(relative):
- return os.path.join(
- os.environ.get(
- "_MEIPASS2",
- os.path.abspath(".")
- ),
- relative
- )
- # in development
- >>> resource_path("gui.glade")
- "/home/shish/src/my_app/gui.glade"
- # in deployment
- >>> resource_path("gui.glade")
- "/tmp/_MEI34121/gui.glade"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement