配套脚本工具使用指南
TIP
本文介绍在项目的 scripts 目录下的脚本使用说明
path_backup.bat
备份系统环境变量(可在执行 pyenv_install.bat 前执行)备份用户初始环境变量,如果有任何问题,可直接打开注册表删除 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment 然后双击备份生成的 reg 文件即可恢复用户的初始环境。
pyenv_init.bat
初始化安装 python 3.10.7 版本,并设置为 local 和 global 版本
pyenv_updatepip.bat
升级 %PYENVMINI%/pyenv/offline_packages 下指定的离线 pip 版本 
执行脚本,输入 Y 即可进行升级 

pyenv_generate_requirements.bat
TIP
此操作目的常用于用户离线服务器部署项目
本站在 %PYENVMINI%\pyenv\offline_packages 存放了 python3.10 版本的一些常用的离线包,用户可以参考新建比如 3_14 目录,然后将所有 3.14 版本相关的离线包放置到此目录下
如此,即可通过执行当前脚本,弹框输入序号,选择加载哪个目录生成 requirements.txt
右键菜单
执行 pyenv_install.bat 后还会生成如图三个右键菜单(在任何目录下点击下存在)

- install_requirements
在含有 requirements.txt 的目录下右键执行可安装 requirements.txt 中指定的 packages
bash
pip install -r requirements.txt- freeze_requirements
在当前目录下生成当前环境下的 requirements.txt
bash
pip freeze > requirements.txt- download_wheels
根据 requirements.txt 下载 windows 版本的 wheels
bash
pip download -d ./windows_wheels -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple- download_wheels_linux
下载 linux 版本的 wheel
- 先右键执行 Freeze requirements 生成 requirements.txt
- 执行 convert_requirements.bat 将从本地安装的 whl 提取 whl 名称和版本号,输出 requirements_output.txt
- 执行 download_linux_wheels.bat 加载 requirements_output.txt 下载轮子到输出目录 wheels