次数多了就烦了,我就用bat写了一个脚本。双击自动编译。
#PyInstaller编译
@echo off
chcp 65001 > nul
rem 遍历当前目录下的 .py 文件
for %%f in (*.py) do (
echo 正在将 %%f 编译成可执行文件...
rem 使用pyinstaller创建独立可执行文件并指定当前目录下的.ico图标
for %%i in (*.ico) do (
pyinstaller --noconsole --onefile --icon="%%i" "%%f"
rem 仅使用第一个找到的 .ico 文件
exit /b
)
)
echo 编译完成。
pause
#Nuitka编译.bat
@echo off
chcp 65001 > nul
rem 遍历当前目录下的 .py 文件
for %%f in (*.py) do (
echo 正在将 %%f 编译成可执行文件...
rem 使用pyinstaller创建独立可执行文件并指定当前目录下的.ico图标
for %%i in (*.ico) do (
pyinstaller --noconsole --onefile --icon="%%i" "%%f"
rem 仅使用第一个找到的 .ico 文件
exit /b
)
)
echo 编译完成。
pause