ChinaIceF / PyQt-SiliconUI

A powerful and artistic UI library based on PyQt5,基于 PyQt5 的UI框架,灵动、优雅而轻便
GNU General Public License v3.0
515 stars 51 forks source link

无法通过pyinstaller进行打包 #151

Open songzhishuo opened 3 days ago

songzhishuo commented 3 days ago

打包运行后提示: File "Gallery_for_siui\start.py", line 5, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui__init.py", line 4, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components__init__.py", line 1, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\option_card__init__.py", line 1, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\option_card\option_card.py", line 3, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\option_card\abstracts\init.py", line 1, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\option_card\abstracts\option_card.py", line 1, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\widgets\init.py", line 1, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\widgets\abstracts\init.py", line 2, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\widgets\abstracts\button.py", line 7, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\components\widgets\abstracts\widget.py", line 7, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\core\init.py", line 14, in File "", line 1360, in _find_and_load File "", line 1331, in _find_and_load_unlocked File "", line 935, in _load_unlocked File "PyInstaller\loader\pyimod02_importers.py", line 378, in exec_module File "siui\core\globals.py", line 9, in File "siui\core\globals.py", line 24, in SiliconUIGlobal File "siui\gui\icons\parser.py", line 17, in init__ File "siui\gui\icons\parser.py", line 23, in reload_internals FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'D:\study\Gallery_for_siui\dist\start\_internal\siui\gui\icons\packages' [PYI-20516:ERROR] Failed to execute script 'start' due to unhandled exception!

songzhishuo commented 3 days ago

直接编译目前master分支上的代码,通过pyinstaller 打包后提示如下: Traceback (most recent call last): File "Gallery for siui\start.py", line 6, in ModuleNotFoundError: No module named 'ui' [PYI-19660:ERROR] Failed to execute script 'start' due to unhandled exception!