Windows exe is created
parent
c269500e8c
commit
30324c1c2e
@ -1,8 +1,16 @@
|
||||
# tmp files
|
||||
*/__pycache__/
|
||||
gym/
|
||||
*ppt
|
||||
*pptx
|
||||
build/
|
||||
dist/
|
||||
*.spec
|
||||
|
||||
|
||||
# onnx files
|
||||
*.onnx
|
||||
/test_onnx/
|
||||
/modified_onnx/
|
||||
/modified_onnx/
|
||||
|
||||
# self maintained files
|
||||
gym/
|
||||
*ppt
|
||||
*pptx
|
||||
|
||||
Binary file not shown.
@ -1,4 +1,33 @@
|
||||
import sys
|
||||
sys.path.append("../../")
|
||||
|
||||
from flaskwebgui import FlaskUI
|
||||
from app import app
|
||||
|
||||
FlaskUI(app, width=1200, height=800).run()
|
||||
FlaskUI(app, maximized=True, idle_interval=1).run()
|
||||
|
||||
'''
|
||||
This script is used for generating excutable files.
|
||||
The following are some notes about How I worked for it.
|
||||
|
||||
1. How to make flaskwebgui work as expected:
|
||||
a. install flaskwebgui: `pip install flaskwebgui`
|
||||
- flaskwebgui github repo: https://github.com/ClimenteA/flaskwebgui
|
||||
b. add some scripts to keep server running while gui is running
|
||||
- see here: https://github.com/ClimenteA/flaskwebgui#install
|
||||
- I added the code in the index.js
|
||||
c. Then run: `python app_desktop.py`, the web browser will be automatically lauched for onnx-modifier
|
||||
|
||||
2. How to generate excutable files:
|
||||
a. For Windows:
|
||||
- Run `pyinstaller -F -n onnx-modifier -i ./static/favicon.png --add-data "templates;templates" --add-data "static;static" app_desktop.py`
|
||||
- see here: https://stackoverflow.com/a/48976223/10096987
|
||||
- Then we can find the our target `.exe` file in the ./dist folder.
|
||||
- The icon will not show until we change it in another directory due to Windows Explorer caching.
|
||||
- see here: https://stackoverflow.com/a/35783199/10096987
|
||||
|
||||
b. For Ubuntu (not done):
|
||||
- Run `pyinstaller -F -n onnx-modifier -i ./static/favicon.png --add-data "templates:templates" --add-data "static:static" app_desktop.py`
|
||||
- However, I get a file with size of 400+MB
|
||||
|
||||
'''
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 4.5 KiB |
Loading…
Reference in New Issue