Spaces:
Paused
Paused
| import os | |
| import sys | |
| from PyInstaller.__main__ import run as pyinstaller_run | |
| def main(): | |
| os.chdir(os.path.dirname(os.path.abspath(__file__))) | |
| pyinstaller_run([ | |
| 'main.py', | |
| '--name=SCU_Course_Catcher', | |
| '--onefile', | |
| #'--windowed', #need console | |
| '--icon=favicon.ico', | |
| '--add-data=javascript;javascript', | |
| '--add-data=ocr_provider;ocr_provider', | |
| '--add-data=webdriver_utils.py;.', | |
| '--add-data=type_defs.py;.', | |
| '--add-data=ensure_package_exist.py;.', | |
| '--add-data=initialize.py;.', | |
| '--add-data=onnx_inference.py;.', | |
| '--hidden-import=selenium', | |
| '--hidden-import=fake_useragent', | |
| '--hidden-import=dataclasses_json', | |
| '--hidden-import=onnxruntime', | |
| '--collect-data=fake_useragent', | |
| '--collect-submodules=fake_useragent', | |
| '--collect-data=onnxruntime', | |
| '--collect-submodules=onnxruntime', | |
| '--clean', | |
| ]) | |
| if __name__ == '__main__': | |
| main() | |