# -*- mode: python ; coding: utf-8 -*-
import sys
sys.setrecursionlimit(5000)

block_cipher = None

# 1.配置路径 2.配置datas 3.配置多级py下的import
SETUP_DIR = 'D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\'

block_cipher = None


a = Analysis(["D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\demo_ui.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\config.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\db_util.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\convertor.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\Detect.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\draw_real_ut.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\draw_ut.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\t1k_simple.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\mem_db.py",
            "D:\\gitlab\\t1k_v3\\t1k_demo\\t1k\\resource\\langmap.py",
            ],
             pathex=['D:\\gitlab\\t1k_v3\\t1k_demo\\t1k', 'C:\\Users\\byb\\Anaconda3\\Lib\\site-packages'],
             binaries=[],
             datas=[('.//rf.pkl','rf.pkl'), ('.//resource//language.txt', 'language.txt')],
             hiddenimports=['sqlite3','kaitaistruct', 'tqdm', 'joblib', 'PIL.Image', 'dotmap', 'sklearn', 'sklearn.ensemble', 'sklearn.neighbors._typedefs',
             'sklearn.utils._cython_blas', 'sklearn.neighbors._quad_tree', 'sklearn.tree._utils', 'sklearn.ensemble.forest', 'sklearn.tree.tree'],
             hookspath=[],
             runtime_hooks=[],
             excludes=[],
             win_no_prefer_redirects=False,
             win_private_assemblies=False,
             cipher=block_cipher,
             noarchive=True)
pyz = PYZ(a.pure, a.zipped_data,
             cipher=block_cipher)
exe = EXE(pyz,
          a.scripts,
          a.binaries,
          a.zipfiles,
          a.datas,
          [],
          name='demo_ui',
          debug=False,
          bootloader_ignore_signals=False,
          strip=False,
          upx=True,
          upx_exclude=['ucrtbase.dll','vcruntime140.dll','python36.dll'],
          runtime_tmpdir=None,
          console=True )
