Skip to content

Latest commit

 

History

History
72 lines (40 loc) · 1.24 KB

COMMANDS.md

File metadata and controls

72 lines (40 loc) · 1.24 KB

1、Python 版本:3.9.13

2、拉取并进入目录

# 国内 gitee
git clone [email protected]:jiaopengzi/pbi-utils.git

# github
git clone [email protected]:jiaopengzi/pbi-utils.git

cd .\pbi-utils\

3、创建虚拟环境并激活

# 创建虚拟环境
python -m venv .venv

# 激活虚拟环境
.\.venv\Scripts\activate

# 退出虚拟环境
.\.venv\Scripts\deactivate

4、安装依赖包

# 查看是否为纯净虚拟环境
pip list

# 安装依赖包
pip install -r requirements.txt

注意:pyinstaller 使用 upx 压缩, 需要手动下载最新的 windows 版本的 upx 存放到 .\.venv\Scripts\ 目录下。

5、打包代码为执行文件

# 打包为文件夹形式
pyinstaller.exe .\main_folder.spec

# 打包为独立的 exe, 独立exe执行的时候会解压到执行目录,需要根据需求平衡启动效率的问题。
pyinstaller.exe .\main_single_exe.spec

6、使用 NSIS 生成安装包和便携式压缩包

python .\create_install_file.py

注意:需要提前安装 NSIS,链接:https://nsis.sourceforge.io/Main_Page

生成的安装包在项目文件夹平级目录的pbi-utils-release