# py_pro_example **Repository Path**: lzq1357/py_pro_example ## Basic Information - **Project Name**: py_pro_example - **Description**: 使用便携版python分发包创建python项目,以达到手动打包分发的目的。操作步骤见提交记录 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-29 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README - .env目录包含Python,版本是3.10.10(Windows embeddable package (64-bit)),需要其他版本时可参考提交记录替换。 - master分支没有tkinter,tk分支包含tkinter。 - 安装依赖:运行`.pro\_pro_shell.bat`,然后执行pip命令,依赖将安装在.env目录。(通过临时修改PATH,使python命令指向了`.env\python.exe`,使pip命令指向了`.env\pip.pyz`) - 启动程序: - 命令行程序使用main.bat - 窗体程序使用launcher.exe启动,避免弹出cmd窗口。 - 工作目录:工作目录是项目根目录,代码中有相对路径需从项目根目录开始写。 - 打包:整个项目手动打压缩包。(注意不要包含`.git`文件夹) - 打包前可以执行`.pro\pyCleanCache.bat`,清理`__pycache__`,以减小压缩包体积。