-
Notifications
You must be signed in to change notification settings - Fork 284
Windows Build script
SeaHOH edited this page Jul 30, 2021
·
5 revisions
-
请键入以下命令确保已经安装好 PyInstaller
pyinstaller --version
-
准备好 build_ykdl.cmd 文件
@echo off copy /y "C:\Python3\Lib\site-packages\cykdl\__main__.py" "__main__.py" && md hooks type nul > hooks\hook-ykdl.py echo from PyInstaller.utils.hooks import collect_submodules>> hooks\hook-ykdl.py echo,>> hooks\hook-ykdl.py echo hiddenimports = [x for x in collect_submodules('ykdl')]>> hooks\hook-ykdl.py C:\Python34\Scripts\pyinstaller.exe --onefile --noupx --additional-hooks-dir hooks --name ykdl "__main__.py" copy /y dist\ykdl.exe ykdl.exe rd /s /q __pycache__ build dist hooks && del __main__.py ykdl.spec pause
-
注意 Python 的安装位置,如果与脚本中的不一致,请将脚本中的
C:\Python3
修改为 Python 的实际安装位置 -
注意 Python39 不再兼容 Windows 7
-
不再兼容 Windows XP