Kentaro Wada 7 rokov pred
rodič
commit
f1fb8d9ef6
2 zmenil súbory, kde vykonal 36 pridanie a 7 odobranie
  1. 1 7
      README.md
  2. 35 0
      labelme.spec

+ 1 - 7
README.md

@@ -156,13 +156,7 @@ pip install -e .
 pip uninstall matplotlib
 pip install pyinstaller
 
-pyinstaller app.py \
-  --onefile \
-  --windowed \
-  --name labelme \
-  --icon labelme/icons/icon.icns \
-  --specpath $(mktemp -d) \
-  --noconfirm
+pyinstaller labelme.spec
 open dist/labelme.app
 ```
 

+ 35 - 0
labelme.spec

@@ -0,0 +1,35 @@
+# -*- mode: python -*-
+
+
+block_cipher = None
+
+
+a = Analysis(['app.py'],
+             pathex=['.'],
+             binaries=[],
+             datas=[],
+             hiddenimports=[],
+             hookspath=[],
+             runtime_hooks=[],
+             excludes=[],
+             win_no_prefer_redirects=False,
+             win_private_assemblies=False,
+             cipher=block_cipher)
+pyz = PYZ(a.pure, a.zipped_data,
+             cipher=block_cipher)
+exe = EXE(pyz,
+          a.scripts,
+          a.binaries,
+          a.zipfiles,
+          a.datas,
+          name='labelme',
+          debug=False,
+          strip=False,
+          upx=True,
+          runtime_tmpdir=None,
+          console=False , icon='labelme/icons/icon.icns')
+app = BUNDLE(exe,
+             name='labelme.app',
+             icon='labelme/icons/icon.icns',
+             bundle_identifier=None,
+             info_plist={'NSHighResolutionCapable': 'True'})