Skip to content

flowstone/FS-Tool

Repository files navigation

FS Tool

脚本

开始

在项目根目录下运行脚本

pyinstaller --name "流体石头的工具箱" --onefile  --add-data "F:\Workspace\PycharmProjects\fs-tool\.venv\Lib\site-packages\PyQt5\Qt5\bin;./PyQt5/Qt/bin" --add-data "F:\Workspace\PycharmProjects\fs-tool\.venv\Lib\site-packages\PyQt5\Qt5\plugins;./PyQt5/Qt/plugins" --add-data "resources;resources" --add-data "config.json;." --collect-all PyQt5 --icon=resources/app.ico .\app.py
pip install -r requirements.txt
1.打包Tkinter脚本
pyinstaller --name "应用名" --onefile --window --icon=clock.ico 程序脚本.py
2.打包PyQt脚本
# WIN
pyinstaller --name "FS-Tool" --onefile  --window --add-data "F:\Workspace\PycharmProjects\fs-tool\.venv\Lib\site-packages\PyQt5\Qt5\bin;./PyQt5/Qt/bin" --add-data "F:\Workspace\PycharmProjects\fs-tool\.venv\Lib\site-packages\PyQt5\Qt5\plugins;./PyQt5/Qt/plugins" --add-data "resources:resources" --add-data "config.json:." --collect-all PyQt5 --icon=resources/app.ico .\app.py
# MacOS
# pyinstaller --name "流体石头的工具箱" --onefile  --window  --add-data "/Users/simonxue/Code/PycharmProjects/FS-Tool/.venv/lib/python3.9/site-packages/PyQt5/Qt5:./PyQt5/Qt" --add-data "/Users/simonxue/Code/PycharmProjects/FS-Tool/.venv/lib/python3.9/site-packages/PyQt5/Qt5/plugins:./PyQt5/Qt/plugins" --add-data "resources:resources" --add-data "config.json:."  --icon=resources/app.ico ./app.py
pyinstaller --name "FS-Tool" --onefile  --window   --add-data "resources:resources" --add-data "config.json:." --icon=resources/app.ico ./app.py
说明
F:\Workspace\PycharmProjects\fs-tool\.venv\Lib\site-packages\PyQt5\Qt5\bin;./PyQt5/Qt/bin
源PyQt5的目录:exe包中的目标路径
预览
  1. 应用图标

  1. 应用界面

老的界面

新的界面

  1. 关闭应用窗口,屏幕右上角会有悬浮球

  1. 任务栏托盘

  1. 欢迎预览

备注

Chrome浏览器指定版本131.0.6778.69

下载地址